├── .autod.conf.js ├── .eslintignore ├── .eslintrc ├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── LICENSE ├── README.md ├── app.js ├── app └── extend │ └── context.js ├── example ├── .autod.conf.js ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── README.md ├── app │ ├── controller │ │ └── home.ts │ ├── entity │ │ ├── db1 │ │ │ ├── sys │ │ │ │ └── user.ts │ │ │ └── user.ts │ │ ├── db2 │ │ │ ├── sys │ │ │ │ └── user.ts │ │ │ └── user.ts │ │ └── db3 │ │ │ ├── admin │ │ │ └── user.ts │ │ │ └── user.ts │ ├── router.ts │ └── service │ │ └── Test.ts ├── appveyor.yml ├── config │ ├── config.default.ts │ ├── config.local.ts │ ├── config.prod.ts │ ├── config.unittest.ts │ └── plugin.ts ├── migration │ └── 1603211940984-UserRefactoring.ts ├── ormconfig.json ├── ormconfig.json.txt ├── ormconfig.yaml ├── package.json ├── test │ └── app │ │ ├── controller │ │ └── home.test.ts │ │ └── service │ │ └── Test.test.ts ├── tsconfig.json └── typings │ ├── app │ ├── controller │ │ └── index.d.ts │ ├── index.d.ts │ └── service │ │ └── index.d.ts │ ├── config │ ├── index.d.ts │ └── plugin.d.ts │ └── typeorm.d.ts ├── generator.js ├── index.d.ts ├── lib ├── connect.js ├── dts.js ├── logger.js └── utils.js ├── package.json └── test ├── fixtures └── apps │ └── typeorm-test │ ├── app │ ├── controller │ │ └── home.js │ └── router.js │ ├── config │ └── config.default.js │ └── package.json └── typeorm.test.js /.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/.autod.conf.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | egg-ts-typeorm -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "eslint-config-egg" 3 | } 4 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/app.js -------------------------------------------------------------------------------- /app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/app/extend/context.js -------------------------------------------------------------------------------- /example/.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/.autod.conf.js -------------------------------------------------------------------------------- /example/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.d.ts 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /example/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/.eslintrc -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/.travis.yml -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/README.md -------------------------------------------------------------------------------- /example/app/controller/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/controller/home.ts -------------------------------------------------------------------------------- /example/app/entity/db1/sys/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/entity/db1/sys/user.ts -------------------------------------------------------------------------------- /example/app/entity/db1/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/entity/db1/user.ts -------------------------------------------------------------------------------- /example/app/entity/db2/sys/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/entity/db2/sys/user.ts -------------------------------------------------------------------------------- /example/app/entity/db2/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/entity/db2/user.ts -------------------------------------------------------------------------------- /example/app/entity/db3/admin/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/entity/db3/admin/user.ts -------------------------------------------------------------------------------- /example/app/entity/db3/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/entity/db3/user.ts -------------------------------------------------------------------------------- /example/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/router.ts -------------------------------------------------------------------------------- /example/app/service/Test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/app/service/Test.ts -------------------------------------------------------------------------------- /example/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/appveyor.yml -------------------------------------------------------------------------------- /example/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/config/config.default.ts -------------------------------------------------------------------------------- /example/config/config.local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/config/config.local.ts -------------------------------------------------------------------------------- /example/config/config.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/config/config.prod.ts -------------------------------------------------------------------------------- /example/config/config.unittest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/config/config.unittest.ts -------------------------------------------------------------------------------- /example/config/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/config/plugin.ts -------------------------------------------------------------------------------- /example/migration/1603211940984-UserRefactoring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/migration/1603211940984-UserRefactoring.ts -------------------------------------------------------------------------------- /example/ormconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/ormconfig.json -------------------------------------------------------------------------------- /example/ormconfig.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/ormconfig.json.txt -------------------------------------------------------------------------------- /example/ormconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/ormconfig.yaml -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/package.json -------------------------------------------------------------------------------- /example/test/app/controller/home.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/test/app/controller/home.test.ts -------------------------------------------------------------------------------- /example/test/app/service/Test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/test/app/service/Test.test.ts -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /example/typings/app/controller/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/typings/app/controller/index.d.ts -------------------------------------------------------------------------------- /example/typings/app/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/typings/app/index.d.ts -------------------------------------------------------------------------------- /example/typings/app/service/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/typings/app/service/index.d.ts -------------------------------------------------------------------------------- /example/typings/config/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/typings/config/index.d.ts -------------------------------------------------------------------------------- /example/typings/config/plugin.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/typings/config/plugin.d.ts -------------------------------------------------------------------------------- /example/typings/typeorm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/example/typings/typeorm.d.ts -------------------------------------------------------------------------------- /generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/generator.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/index.d.ts -------------------------------------------------------------------------------- /lib/connect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/lib/connect.js -------------------------------------------------------------------------------- /lib/dts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/lib/dts.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/package.json -------------------------------------------------------------------------------- /test/fixtures/apps/typeorm-test/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/test/fixtures/apps/typeorm-test/app/controller/home.js -------------------------------------------------------------------------------- /test/fixtures/apps/typeorm-test/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/test/fixtures/apps/typeorm-test/app/router.js -------------------------------------------------------------------------------- /test/fixtures/apps/typeorm-test/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/test/fixtures/apps/typeorm-test/config/config.default.js -------------------------------------------------------------------------------- /test/fixtures/apps/typeorm-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/test/fixtures/apps/typeorm-test/package.json -------------------------------------------------------------------------------- /test/typeorm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackycy/egg-typeorm/HEAD/test/typeorm.test.js --------------------------------------------------------------------------------