文件名称:db-49:第49课的数据库周
文件大小:54KB
文件格式:ZIP
更新时间:2024-04-10 09:11:34
JavaScript
第一台服务器
设置:
创建一个新的数据库完成
修改config.json以连接到数据库完成
测试一切都做好了
修改models / index.js中的行以使用config.url。
楷模
创建模型完成
Migrate模型Migrate到数据库(基于模型创建表)。完毕
创建一个种子文件。完毕
通过种子文件添加一些数据。
种子文件:具有一些虚拟数据/测试数据的文件,我们可以将其加载到数据库中。
创建模型:
npx sequelize-cli模型:generate --name --attributes
【文件预览】:
db-49-main
----seeders()
--------20210309135425-some-tags.js(611B)
--------20210308160622-some-items.js(1KB)
--------20210308160459-some-lists.js(696B)
--------20210308131831-some-users.js(1007B)
--------20210309135430-some-item-tags.js(1KB)
----models()
--------user.js(665B)
--------todolist.js(587B)
--------todoitem.js(736B)
--------tag.js(599B)
--------index.js(970B)
--------itemtag.js(621B)
----auth()
--------jwt.js(350B)
----migrations()
--------20210308131434-create-todo-list.js(598B)
--------20210308131500-create-todo-item.js(656B)
--------20210309135102-create-item-tag.js(946B)
--------20210309091608-set-up-relation-lists-user.js(728B)
--------20210308130311-create-user.js(867B)
--------20210308161805-add-col-items.js(307B)
--------20210309135026-create-tag.js(589B)
----REST.md(899B)
----config()
--------config.json(428B)
----query.js(3KB)
----Procfile(37B)
----README.md(1KB)
----middlewares()
--------index.js(610B)
----routers()
--------auth.js(2KB)
--------lists.js(483B)
--------users.js(1KB)
----.gitignore(13B)
----index.js(821B)
----package-lock.json(139KB)
----package.json(526B)