文件名称:egg-typeorm:Egg用于Egg.js的TypeORM插件
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-23 09:54:07
javascript typescript sql typeorm egg-plugin
egg-typeorm plugin for Egg.js. 安装 $ npm install -S @hackycy/egg-typeorm mysql 使用 插件启用 // {app_root}/config/plugin.ts const plugin: EggPlugin = { typeorm: { enable: true, package: '@hackycy/egg-typeorm', }, } 配置实体存放目录 在项目根目录添加ormconfig.{js|json|yaml|yml}文件(配置支持后缀中的任意一种即可) ormconfig.js // 单数据库连接 module.exports = { entitiesDir: "app/entity/db1" }; // 或者多数据库连接 module.exports = [ {
【文件预览】:
egg-typeorm-master
----generator.js(88B)
----.eslintrc(37B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(877B)
----lib()
--------logger.js(2KB)
--------dts.js(5KB)
--------utils.js(7KB)
--------connect.js(2KB)
----app.js(1003B)
----.travis.yml(180B)
----example()
--------.eslintrc(106B)
--------ormconfig.json(198B)
--------.travis.yml(171B)
--------tsconfig.json(717B)
--------config()
--------test()
--------ormconfig.json.txt(372B)
--------README.md(575B)
--------migration()
--------typings()
--------appveyor.yml(241B)
--------.gitignore(198B)
--------app()
--------ormconfig.yaml(111B)
--------.eslintignore(24B)
--------package.json(1KB)
--------.autod.conf.js(351B)
----LICENSE(1KB)
----test()
--------fixtures()
--------typeorm.test.js(404B)
----README.md(5KB)
----index.d.ts(688B)
----appveyor.yml(268B)
----.gitignore(90B)
----app()
--------extend()
----.eslintignore(23B)
----package.json(2KB)
----.autod.conf.js(333B)