├── .all-contributorsrc ├── .eslintrc.js ├── .gitattributes ├── .github └── dependabot.yml ├── .gitignore ├── .prettierrc.js ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── scripts ├── db-init.js └── docker-compose.yml ├── src ├── __tests__ │ ├── mysql │ │ ├── client.ts │ │ ├── db │ │ │ ├── schema.sql │ │ │ └── seed.sql │ │ ├── integration.test.ts │ │ ├── knex.js │ │ ├── schema.ts │ │ └── sqlmancer.ts │ ├── postgres │ │ ├── client.ts │ │ ├── db │ │ │ ├── schema.sql │ │ │ └── seed.sql │ │ ├── integration.test.ts │ │ ├── knex.js │ │ ├── schema.ts │ │ └── sqlmancer.ts │ ├── sqlite │ │ ├── client.ts │ │ ├── db │ │ │ ├── schema.sql │ │ │ └── seed.sql │ │ ├── integration.test.ts │ │ ├── knex.js │ │ ├── schema.ts │ │ └── sqlmancer.ts │ └── utilities │ │ └── index.ts ├── cli │ └── sqlmancer.ts ├── client │ ├── __tests__ │ │ └── assertValidSqlmancerConfig.test.ts │ ├── assertValidSqlmancerConfig.ts │ ├── createSqlmancerClient.ts │ ├── getSqlmancerConfig.ts │ └── index.ts ├── directives │ ├── __tests__ │ │ ├── __fixtures__ │ │ │ └── schema.ts │ │ └── directives.test.ts │ ├── index.ts │ ├── input.ts │ ├── limit.ts │ ├── many.ts │ ├── offset.ts │ ├── orderBy.ts │ ├── paginate.ts │ ├── private.ts │ ├── relate.ts │ ├── value.ts │ └── where.ts ├── generate │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── generateClientTypeDeclarations.test.ts.snap │ │ └── generateClientTypeDeclarations.test.ts │ ├── generateClientTypeDeclarations.ts │ ├── getTypeDefsFromGlob.ts │ └── index.ts ├── global.d.ts ├── index.ts ├── queryBuilder │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── createMany.test.ts.snap │ │ │ ├── createOne.test.ts.snap │ │ │ ├── deleteById.test.ts.snap │ │ │ ├── deleteMany.test.ts.snap │ │ │ ├── find.test.ts.snap │ │ │ ├── findById.test.ts.snap │ │ │ ├── paginate.test.ts.snap │ │ │ ├── updateById.test.ts.snap │ │ │ └── updateMany.test.ts.snap │ │ ├── createMany.test.ts │ │ ├── createOne.test.ts │ │ ├── deleteById.test.ts │ │ ├── deleteMany.test.ts │ │ ├── find.test.ts │ │ ├── findById.test.ts │ │ ├── paginate.test.ts │ │ ├── updateById.test.ts │ │ ├── updateMany.test.ts │ │ └── utilities.test.ts │ ├── base.ts │ ├── createMany.ts │ ├── createOne.ts │ ├── deleteById.ts │ ├── deleteMany.ts │ ├── find.ts │ ├── findById.ts │ ├── findMany.ts │ ├── findOne.ts │ ├── index.ts │ ├── paginate.ts │ ├── updateById.ts │ ├── updateMany.ts │ └── utilities.ts ├── types.ts └── utilities │ ├── index.ts │ ├── makeNullable.ts │ ├── mergeFields.ts │ ├── parseResolveInfo.ts │ └── unwrap.ts └── tsconfig.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | *.sql -linguist-detectable 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/package.json -------------------------------------------------------------------------------- /scripts/db-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/scripts/db-init.js -------------------------------------------------------------------------------- /scripts/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/scripts/docker-compose.yml -------------------------------------------------------------------------------- /src/__tests__/mysql/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/client.ts -------------------------------------------------------------------------------- /src/__tests__/mysql/db/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/db/schema.sql -------------------------------------------------------------------------------- /src/__tests__/mysql/db/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/db/seed.sql -------------------------------------------------------------------------------- /src/__tests__/mysql/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/integration.test.ts -------------------------------------------------------------------------------- /src/__tests__/mysql/knex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/knex.js -------------------------------------------------------------------------------- /src/__tests__/mysql/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/schema.ts -------------------------------------------------------------------------------- /src/__tests__/mysql/sqlmancer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/mysql/sqlmancer.ts -------------------------------------------------------------------------------- /src/__tests__/postgres/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/client.ts -------------------------------------------------------------------------------- /src/__tests__/postgres/db/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/db/schema.sql -------------------------------------------------------------------------------- /src/__tests__/postgres/db/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/db/seed.sql -------------------------------------------------------------------------------- /src/__tests__/postgres/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/integration.test.ts -------------------------------------------------------------------------------- /src/__tests__/postgres/knex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/knex.js -------------------------------------------------------------------------------- /src/__tests__/postgres/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/schema.ts -------------------------------------------------------------------------------- /src/__tests__/postgres/sqlmancer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/postgres/sqlmancer.ts -------------------------------------------------------------------------------- /src/__tests__/sqlite/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/client.ts -------------------------------------------------------------------------------- /src/__tests__/sqlite/db/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/db/schema.sql -------------------------------------------------------------------------------- /src/__tests__/sqlite/db/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/db/seed.sql -------------------------------------------------------------------------------- /src/__tests__/sqlite/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/integration.test.ts -------------------------------------------------------------------------------- /src/__tests__/sqlite/knex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/knex.js -------------------------------------------------------------------------------- /src/__tests__/sqlite/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/schema.ts -------------------------------------------------------------------------------- /src/__tests__/sqlite/sqlmancer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/sqlite/sqlmancer.ts -------------------------------------------------------------------------------- /src/__tests__/utilities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/__tests__/utilities/index.ts -------------------------------------------------------------------------------- /src/cli/sqlmancer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/cli/sqlmancer.ts -------------------------------------------------------------------------------- /src/client/__tests__/assertValidSqlmancerConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/client/__tests__/assertValidSqlmancerConfig.test.ts -------------------------------------------------------------------------------- /src/client/assertValidSqlmancerConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/client/assertValidSqlmancerConfig.ts -------------------------------------------------------------------------------- /src/client/createSqlmancerClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/client/createSqlmancerClient.ts -------------------------------------------------------------------------------- /src/client/getSqlmancerConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/client/getSqlmancerConfig.ts -------------------------------------------------------------------------------- /src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/client/index.ts -------------------------------------------------------------------------------- /src/directives/__tests__/__fixtures__/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/__tests__/__fixtures__/schema.ts -------------------------------------------------------------------------------- /src/directives/__tests__/directives.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/__tests__/directives.test.ts -------------------------------------------------------------------------------- /src/directives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/index.ts -------------------------------------------------------------------------------- /src/directives/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/input.ts -------------------------------------------------------------------------------- /src/directives/limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/limit.ts -------------------------------------------------------------------------------- /src/directives/many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/many.ts -------------------------------------------------------------------------------- /src/directives/offset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/offset.ts -------------------------------------------------------------------------------- /src/directives/orderBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/orderBy.ts -------------------------------------------------------------------------------- /src/directives/paginate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/paginate.ts -------------------------------------------------------------------------------- /src/directives/private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/private.ts -------------------------------------------------------------------------------- /src/directives/relate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/relate.ts -------------------------------------------------------------------------------- /src/directives/value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/value.ts -------------------------------------------------------------------------------- /src/directives/where.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/directives/where.ts -------------------------------------------------------------------------------- /src/generate/__tests__/__snapshots__/generateClientTypeDeclarations.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/generate/__tests__/__snapshots__/generateClientTypeDeclarations.test.ts.snap -------------------------------------------------------------------------------- /src/generate/__tests__/generateClientTypeDeclarations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/generate/__tests__/generateClientTypeDeclarations.test.ts -------------------------------------------------------------------------------- /src/generate/generateClientTypeDeclarations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/generate/generateClientTypeDeclarations.ts -------------------------------------------------------------------------------- /src/generate/getTypeDefsFromGlob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/generate/getTypeDefsFromGlob.ts -------------------------------------------------------------------------------- /src/generate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/generate/index.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- 1 | import 'jest-extended' 2 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/createMany.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/createMany.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/createOne.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/createOne.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/deleteById.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/deleteById.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/deleteMany.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/deleteMany.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/find.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/find.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/findById.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/findById.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/paginate.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/paginate.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/updateById.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/updateById.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/__snapshots__/updateMany.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/__snapshots__/updateMany.test.ts.snap -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/createMany.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/createMany.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/createOne.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/createOne.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/deleteById.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/deleteById.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/deleteMany.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/deleteMany.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/find.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/find.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/findById.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/findById.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/paginate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/paginate.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/updateById.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/updateById.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/updateMany.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/updateMany.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/__tests__/utilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/__tests__/utilities.test.ts -------------------------------------------------------------------------------- /src/queryBuilder/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/base.ts -------------------------------------------------------------------------------- /src/queryBuilder/createMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/createMany.ts -------------------------------------------------------------------------------- /src/queryBuilder/createOne.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/createOne.ts -------------------------------------------------------------------------------- /src/queryBuilder/deleteById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/deleteById.ts -------------------------------------------------------------------------------- /src/queryBuilder/deleteMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/deleteMany.ts -------------------------------------------------------------------------------- /src/queryBuilder/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/find.ts -------------------------------------------------------------------------------- /src/queryBuilder/findById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/findById.ts -------------------------------------------------------------------------------- /src/queryBuilder/findMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/findMany.ts -------------------------------------------------------------------------------- /src/queryBuilder/findOne.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/findOne.ts -------------------------------------------------------------------------------- /src/queryBuilder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/index.ts -------------------------------------------------------------------------------- /src/queryBuilder/paginate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/paginate.ts -------------------------------------------------------------------------------- /src/queryBuilder/updateById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/updateById.ts -------------------------------------------------------------------------------- /src/queryBuilder/updateMany.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/updateMany.ts -------------------------------------------------------------------------------- /src/queryBuilder/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/queryBuilder/utilities.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utilities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/utilities/index.ts -------------------------------------------------------------------------------- /src/utilities/makeNullable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/utilities/makeNullable.ts -------------------------------------------------------------------------------- /src/utilities/mergeFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/utilities/mergeFields.ts -------------------------------------------------------------------------------- /src/utilities/parseResolveInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/utilities/parseResolveInfo.ts -------------------------------------------------------------------------------- /src/utilities/unwrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/src/utilities/unwrap.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrearden/sqlmancer/HEAD/tsconfig.json --------------------------------------------------------------------------------