db-49:第49课的数据库周

时间:2024-04-10 09:11:34
【文件属性】:

文件名称: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 关系 配置 迁移到新列。 创建新列,并添加references模型的references并键入模型。 迁移并确保一切正常 在模型中建立关系: // in user model user . hasMany ( mode


【文件预览】:
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)

网友评论