.editorconfig | |
|
|
.gitignore | |
|
|
.npmignore | |
|
|
.travis.yml | |
|
|
.vscode/launch.json | |
|
|
.vscode/settings.json | |
|
|
LICENSE | |
|
|
README.md | |
|
|
circle.yml | |
|
|
example/index.ts | 14 | A 0 mins |
|
example/orm/adapter.ts | 2 | A 0 mins |
|
example/orm/index.ts | 31 | A 0 mins |
|
example/orm/models/cat/adapter.ts | 2 | A 0 mins |
|
example/orm/models/cat/model.ts | 6 | A 0 mins |
|
example/orm/models/cat/types/breed.ts | 4 | A 0 mins |
|
example/orm/models/cat/types/color.ts | 4 | A 0 mins |
|
example/orm/models/cat/types/name.ts | 4 | A 0 mins |
|
example/orm/serializers/default.ts | 2 | A 0 mins |
|
example/orm/serializers/jsonapi.ts | 2 | A 0 mins |
|
example/orm/types/age.ts | 4 | A 0 mins |
|
knexfile.js | 15 | A 0 mins |
|
knexfile.ts | 10 | A 0 mins |
|
migrations/20170824200721_init.js | 16 | A 0 mins |
|
package-lock.json | |
|
|
package.json | |
|
|
preprocessor.js | 15 | A 0 mins |
|
seeds/cat.js | 22 | A 0 mins |
|
src/adapters/index.ts | 2 | A 0 mins |
|
src/adapters/postgres.ts | 269 | B 6 hrs |
|
src/classes/adapter.ts | 123 | B 5 hrs |
|
src/classes/base.ts | 8 | A 0 mins |
|
src/classes/collection.ts | 15 | A 0 mins |
|
src/classes/elder.ts | 156 | A 2 hrs |
|
src/classes/errors/connection-error.ts | 1 | A 0 mins |
|
src/classes/errors/index.ts | 3 | A 0 mins |
|
src/classes/errors/type.ts | 1 | A 0 mins |
|
src/classes/errors/validation.ts | 1 | A 0 mins |
|
src/classes/model.ts | 515 | F 1 wk |
|
src/classes/serializer.ts | 10 | A 0 mins |
|
src/classes/type.ts | 34 | A 0 mins |
|
src/classes/util/index.ts | 2 | A 0 mins |
|
src/classes/util/serializable-array.ts | 5 | A 0 mins |
|
src/decorators/belongs-to.ts | 1 | A 0 mins |
|
src/decorators/decorator.ts | 5 | A 0 mins |
|
src/decorators/has-many.ts | 1 | A 0 mins |
|
src/decorators/type.ts | 40 | A 3 hrs |
|
src/index.ts | 33 | A 0 mins |
|
src/serializers/basic.ts | 2 | A 0 mins |
|
src/serializers/jsonapi.ts | 2 | A 0 mins |
|
src/types/boolean.ts | 34 | A 3 hrs |
|