文件名称:express-project-organizer:[express,node,sql]
文件大小:128KB
文件格式:ZIP
更新时间:2024-06-15 10:12:38
JavaScript
快递项目组织者 为了练习N:M关联,我们将在现有项目组织者中添加对项目进行分类的功能。 背景:项目组织者 跟踪项目是人们个人生活和业务的必要组成部分。 另一个人创建了一个项目组织器,允许您创建和查看项目,但是最好对项目进行分类。 让我们添加此功能! 入门 我们将使用一个包含一个模型,一些路线和一些视图的现有应用程序。 分叉并克隆此存储库 运行npm install从现有的package.json文件安装依赖项使用nodemon启动您的应用程序 设置数据库(该应用程序已经具有一个现有模型) 运行createdb project_organizer_development创建数据库 运行sequelize db:migrate以运行迁移 运行sequelize db:seed:all ,用来自先前Seattle队列的4个项目填充数据库。 阅读代码 设置完成后,请停止。 您正在使用现有的应用
【文件预览】:
express-project-organizer-master
----.eslintrc(315B)
----models()
--------index.js(1000B)
--------project.js(480B)
--------.keep(0B)
----config()
--------.keep(0B)
--------config.json(359B)
----index.js(786B)
----seeders()
--------20160615005541-sampleProjects.js(2KB)
----package.json(386B)
----readme.md(6KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(192B)
----example-categories-show.jpg(132KB)
----LICENSE(52KB)
----package-lock.json(25KB)
----controllers()
--------projects.js(939B)
--------.keep(0B)
----views()
--------partials()
--------layout.ejs(1KB)
--------.keep(0B)
--------main()
--------projects()
----migrations()
--------20160614230456-create-project.js(772B)
----example-project-categories.jpg(140KB)
----.gitignore(1KB)
----example-categories.jpg(119KB)
----public()
--------css()
--------img()
--------js()
----.eslintignore(17B)
----.editorconfig(207B)
----LICENSE.txt(52KB)