文件名称:knex-express-project-sample:使用Express和Knex的示例项目结构
文件大小:41KB
文件格式:ZIP
更新时间:2024-05-22 13:57:26
JavaScript
Knex / Express项目样本 这是同时使用Express和Knex的示例项目结构。 它假定使用Postgres数据库创建“服务器” JSON API,并在users和projects之间创建基本关系,以演示如何仅使用Knex和纯JS来建模这种简单的数据结构。 如果您喜欢这种架构,那么您可能也喜欢 ,这是我正在作为这些想法的一种更具体的实现而努力的东西:) 资料夹结构 /config database.js -- loads the knexfile using settings for the current environment /db /migrations /seeds /server /controllers -- business logic for handling API endpoints project_controller.js
【文件预览】:
knex-express-project-sample-main
----server()
--------models()
--------index.js(373B)
--------routes()
--------middleware()
--------controllers()
--------start.js(240B)
--------helpers()
----config()
--------database.js(171B)
----docs()
--------usage()
--------index.md(143B)
----knexfile.js(902B)
----package.json(506B)
----db()
--------migrations()
--------seeds()
----LICENSE(1KB)
----package-lock.json(85KB)
----.gitignore(29B)
----README.md(4KB)