├── .gitattributes ├── .gitignore ├── .nojekyll ├── .npmignore ├── .prettierrc.yml ├── .projectile ├── .release-it.json ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── config └── snapshot-resolver.js ├── greenkeeper.json ├── jest.config.js ├── package.json ├── scripts ├── deploy-gh-pages.js ├── generate-docs.js └── generate-ts-api-docs.js ├── src ├── AliasHierarchyVisitor.ts ├── ArgMapping.ts ├── AssociationMapping.ts ├── AutoDerivedControlledPaginationConfig.ts ├── BaseResolver.ts ├── DataSourceMapping.ts ├── FieldMapping.ts ├── InvocableMapping.ts ├── InvocationMapping.ts ├── MappedArgs.ts ├── MappedAssociation.ts ├── MappedDataSource.ts ├── MappedField.ts ├── MappedMultiSourceOperation.ts ├── MappedMultiSourceUnionQueryOperation.ts ├── MappedOperation.ts ├── MappedSchema.ts ├── MappedSingleSourceDeletionOperation.ts ├── MappedSingleSourceInsertionOperation.ts ├── MappedSingleSourceMutationOperation.ts ├── MappedSingleSourceOperation.ts ├── MappedSingleSourceQueryOperation.ts ├── MappedSingleSourceUpdateOperation.ts ├── MappedSourceAwareOperation.ts ├── MappedStoredProc.ts ├── MappedStoredProcInvocationOperation.ts ├── MappedUDF.ts ├── MappedUDFInvocationOperation.ts ├── MultiSourceUnionQueryOperationResolver.ts ├── MySQLStoredProcInvocationOperationResolver.ts ├── NotificationDispatcher.ts ├── Operation.ts ├── OperationMapping.ts ├── OperationResolver.ts ├── PGStoredProcInvocationOperationResolver.ts ├── PaginatedResolveInfoVisitor.ts ├── PaginationConfig.ts ├── Paginator.ts ├── ResolveInfoVisitor.ts ├── ResolverContext.ts ├── ReverseMapper.ts ├── SingleSourceDeletionOperationResolver.ts ├── SingleSourceInsertionOperationResolver.ts ├── SingleSourceOperationMapping.ts ├── SingleSourceQueryOperationResolver.ts ├── SingleSourceUpdateOperationResolver.ts ├── SourceAwareOperationMapping.ts ├── SourceAwareOperationResolver.ts ├── SourceAwareResolverContext.ts ├── StoredProcMapping.ts ├── UDFInvocationOperationResolver.ts ├── UDFMapping.ts ├── __specs__ │ ├── MappedDataSource.spec.ts │ ├── __snapshots__ │ │ ├── mysql2 │ │ │ ├── integration.spec.ts.snap │ │ │ └── map-schema.spec.ts.snap │ │ ├── pg │ │ │ ├── integration.spec.ts.snap │ │ │ └── map-schema.spec.ts.snap │ │ └── sqlite3 │ │ │ ├── integration.spec.ts.snap │ │ │ └── map-schema.spec.ts.snap │ ├── adhoc-operations.spec.ts │ ├── helpers │ │ ├── fixtures.ts │ │ ├── setup-department-schema.ts │ │ ├── setup-knex.ts │ │ ├── setup-user-schema.ts │ │ ├── snapshot-sanitizers.ts │ │ └── subscriptions.ts │ ├── integration.spec.ts │ ├── knex-helpers.ts │ ├── map-schema.spec.ts │ ├── notification-dispatcher.spec.ts │ ├── operation-presets │ │ ├── __snapshots__ │ │ │ ├── mysql2 │ │ │ │ ├── deletion.spec.ts.snap │ │ │ │ ├── find.spec.ts.snap │ │ │ │ ├── insertion.spec.ts.snap │ │ │ │ └── update.spec.ts.snap │ │ │ ├── pg │ │ │ │ ├── deletion.spec.ts.snap │ │ │ │ ├── find.spec.ts.snap │ │ │ │ ├── insertion.spec.ts.snap │ │ │ │ └── update.spec.ts.snap │ │ │ └── sqlite3 │ │ │ │ ├── deletion.spec.ts.snap │ │ │ │ ├── find.spec.ts.snap │ │ │ │ ├── insertion.spec.ts.snap │ │ │ │ └── update.spec.ts.snap │ │ ├── deletion.spec.ts │ │ ├── find.spec.ts │ │ ├── insertion.spec.ts │ │ └── update.spec.ts │ ├── stored-proc-invocation.spec.ts │ ├── test-helpers.ts │ ├── types.ts │ ├── udf-invocation.spec.ts │ └── util-types.spec.ts ├── docs │ ├── .babelrc │ ├── assets │ │ ├── banner.png │ │ ├── get-started-icon.png │ │ ├── github-logo.svg │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── series-banner.png │ │ ├── spectrum-logo.svg │ │ ├── twitter-banner.pdn │ │ └── twitter-banner.png │ ├── components │ │ ├── APIBody.js │ │ ├── APIContainer.js │ │ ├── APIEntityContainer.js │ │ ├── APITree.js │ │ ├── CodeSnippet.js │ │ ├── ContentSection.js │ │ ├── DynamicTableOfContents.js │ │ ├── Editor.js │ │ ├── HierarchyContext.js │ │ ├── LibHeader.js │ │ ├── LibInfoBanner.js │ │ ├── Link.js │ │ ├── Nav.js │ │ ├── NotificationBanner.js │ │ ├── PageLayout.js │ │ ├── ParamsTable.js │ │ ├── Sidebar.js │ │ └── TypePresenter.js │ ├── data │ │ └── faqs.yml │ ├── next.config.js │ ├── pages │ │ ├── _app.js │ │ ├── _document.js │ │ ├── api-docs.js │ │ ├── architecture-overview.md │ │ ├── best-practices.md │ │ ├── comparision-with-alternatives.md │ │ ├── faqs.js │ │ ├── guides.md │ │ ├── index.md │ │ ├── mapping-associations.md │ │ ├── mapping-data-sources.md │ │ ├── mapping-operations.md │ │ ├── playground.js │ │ ├── stored-procedures.md │ │ ├── subscriptions.md │ │ └── type-safety.md │ ├── public │ │ └── static │ │ │ └── favicons │ │ │ ├── android-icon-144x144.png │ │ │ ├── android-icon-192x192.png │ │ │ ├── android-icon-36x36.png │ │ │ ├── android-icon-48x48.png │ │ │ ├── android-icon-72x72.png │ │ │ ├── android-icon-96x96.png │ │ │ ├── apple-icon-114x114.png │ │ │ ├── apple-icon-120x120.png │ │ │ ├── apple-icon-144x144.png │ │ │ ├── apple-icon-152x152.png │ │ │ ├── apple-icon-180x180.png │ │ │ ├── apple-icon-57x57.png │ │ │ ├── apple-icon-60x60.png │ │ │ ├── apple-icon-72x72.png │ │ │ ├── apple-icon-76x76.png │ │ │ ├── apple-icon-precomposed.png │ │ │ ├── apple-icon.png │ │ │ ├── browserconfig.xml │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── favicon-96x96.png │ │ │ ├── favicon.ico │ │ │ ├── manifest.json │ │ │ ├── ms-icon-144x144.png │ │ │ ├── ms-icon-150x150.png │ │ │ ├── ms-icon-310x310.png │ │ │ └── ms-icon-70x70.png │ ├── styles │ │ ├── collapsible.css │ │ ├── page.css │ │ ├── split-pane.css │ │ └── splitter.css │ └── utils │ │ ├── SQLJSClient.js │ │ ├── api.js │ │ └── markdown.js ├── generator │ ├── GenConfig.ts │ ├── __specs__ │ │ ├── __fixtures__ │ │ │ └── northwind.ts │ │ ├── __snapshots__ │ │ │ ├── mysql2 │ │ │ │ └── index.spec.ts.snap │ │ │ ├── pg │ │ │ │ └── index.spec.ts.snap │ │ │ └── sqlite3 │ │ │ │ └── index.spec.ts.snap │ │ └── index.spec.ts │ ├── adapters │ │ ├── Adapter.ts │ │ ├── BaseAdapter.ts │ │ ├── MySQLAdapter.ts │ │ ├── PGAdapter.ts │ │ ├── Sqlite3Adapter.ts │ │ ├── index.ts │ │ ├── information-schema-support.ts │ │ └── types-mapping.ts │ ├── cli.ts │ ├── indentation-tracker.ts │ └── index.ts ├── graphql-type-mapper.ts ├── index.ts ├── operation-presets.ts ├── operation-types.ts ├── typings │ └── fix-indents.d.ts ├── universal.ts └── utils │ ├── JoinBuilder.ts │ ├── assertions.ts │ ├── connector.ts │ ├── conventional-naming.ts │ ├── errors.ts │ ├── guards.ts │ ├── json.ts │ ├── maybe.ts │ ├── predicate.ts │ ├── types.ts │ ├── util-types.ts │ └── utils.ts ├── tsconfig.json └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/.gitignore -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | /lib/*.spec.js 2 | /src 3 | /public 4 | /site 5 | -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /.projectile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/.projectile -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/.release-it.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/README.md -------------------------------------------------------------------------------- /config/snapshot-resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/config/snapshot-resolver.js -------------------------------------------------------------------------------- /greenkeeper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/greenkeeper.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy-gh-pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/scripts/deploy-gh-pages.js -------------------------------------------------------------------------------- /scripts/generate-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/scripts/generate-docs.js -------------------------------------------------------------------------------- /scripts/generate-ts-api-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/scripts/generate-ts-api-docs.js -------------------------------------------------------------------------------- /src/AliasHierarchyVisitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/AliasHierarchyVisitor.ts -------------------------------------------------------------------------------- /src/ArgMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/ArgMapping.ts -------------------------------------------------------------------------------- /src/AssociationMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/AssociationMapping.ts -------------------------------------------------------------------------------- /src/AutoDerivedControlledPaginationConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/AutoDerivedControlledPaginationConfig.ts -------------------------------------------------------------------------------- /src/BaseResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/BaseResolver.ts -------------------------------------------------------------------------------- /src/DataSourceMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/DataSourceMapping.ts -------------------------------------------------------------------------------- /src/FieldMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/FieldMapping.ts -------------------------------------------------------------------------------- /src/InvocableMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/InvocableMapping.ts -------------------------------------------------------------------------------- /src/InvocationMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/InvocationMapping.ts -------------------------------------------------------------------------------- /src/MappedArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedArgs.ts -------------------------------------------------------------------------------- /src/MappedAssociation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedAssociation.ts -------------------------------------------------------------------------------- /src/MappedDataSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedDataSource.ts -------------------------------------------------------------------------------- /src/MappedField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedField.ts -------------------------------------------------------------------------------- /src/MappedMultiSourceOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedMultiSourceOperation.ts -------------------------------------------------------------------------------- /src/MappedMultiSourceUnionQueryOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedMultiSourceUnionQueryOperation.ts -------------------------------------------------------------------------------- /src/MappedOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedOperation.ts -------------------------------------------------------------------------------- /src/MappedSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSchema.ts -------------------------------------------------------------------------------- /src/MappedSingleSourceDeletionOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSingleSourceDeletionOperation.ts -------------------------------------------------------------------------------- /src/MappedSingleSourceInsertionOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSingleSourceInsertionOperation.ts -------------------------------------------------------------------------------- /src/MappedSingleSourceMutationOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSingleSourceMutationOperation.ts -------------------------------------------------------------------------------- /src/MappedSingleSourceOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSingleSourceOperation.ts -------------------------------------------------------------------------------- /src/MappedSingleSourceQueryOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSingleSourceQueryOperation.ts -------------------------------------------------------------------------------- /src/MappedSingleSourceUpdateOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSingleSourceUpdateOperation.ts -------------------------------------------------------------------------------- /src/MappedSourceAwareOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedSourceAwareOperation.ts -------------------------------------------------------------------------------- /src/MappedStoredProc.ts: -------------------------------------------------------------------------------- 1 | export class MappedStoredProc {} 2 | -------------------------------------------------------------------------------- /src/MappedStoredProcInvocationOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedStoredProcInvocationOperation.ts -------------------------------------------------------------------------------- /src/MappedUDF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedUDF.ts -------------------------------------------------------------------------------- /src/MappedUDFInvocationOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MappedUDFInvocationOperation.ts -------------------------------------------------------------------------------- /src/MultiSourceUnionQueryOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MultiSourceUnionQueryOperationResolver.ts -------------------------------------------------------------------------------- /src/MySQLStoredProcInvocationOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/MySQLStoredProcInvocationOperationResolver.ts -------------------------------------------------------------------------------- /src/NotificationDispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/NotificationDispatcher.ts -------------------------------------------------------------------------------- /src/Operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/Operation.ts -------------------------------------------------------------------------------- /src/OperationMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/OperationMapping.ts -------------------------------------------------------------------------------- /src/OperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/OperationResolver.ts -------------------------------------------------------------------------------- /src/PGStoredProcInvocationOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/PGStoredProcInvocationOperationResolver.ts -------------------------------------------------------------------------------- /src/PaginatedResolveInfoVisitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/PaginatedResolveInfoVisitor.ts -------------------------------------------------------------------------------- /src/PaginationConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/PaginationConfig.ts -------------------------------------------------------------------------------- /src/Paginator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/Paginator.ts -------------------------------------------------------------------------------- /src/ResolveInfoVisitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/ResolveInfoVisitor.ts -------------------------------------------------------------------------------- /src/ResolverContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/ResolverContext.ts -------------------------------------------------------------------------------- /src/ReverseMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/ReverseMapper.ts -------------------------------------------------------------------------------- /src/SingleSourceDeletionOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SingleSourceDeletionOperationResolver.ts -------------------------------------------------------------------------------- /src/SingleSourceInsertionOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SingleSourceInsertionOperationResolver.ts -------------------------------------------------------------------------------- /src/SingleSourceOperationMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SingleSourceOperationMapping.ts -------------------------------------------------------------------------------- /src/SingleSourceQueryOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SingleSourceQueryOperationResolver.ts -------------------------------------------------------------------------------- /src/SingleSourceUpdateOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SingleSourceUpdateOperationResolver.ts -------------------------------------------------------------------------------- /src/SourceAwareOperationMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SourceAwareOperationMapping.ts -------------------------------------------------------------------------------- /src/SourceAwareOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SourceAwareOperationResolver.ts -------------------------------------------------------------------------------- /src/SourceAwareResolverContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/SourceAwareResolverContext.ts -------------------------------------------------------------------------------- /src/StoredProcMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/StoredProcMapping.ts -------------------------------------------------------------------------------- /src/UDFInvocationOperationResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/UDFInvocationOperationResolver.ts -------------------------------------------------------------------------------- /src/UDFMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/UDFMapping.ts -------------------------------------------------------------------------------- /src/__specs__/MappedDataSource.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/MappedDataSource.spec.ts -------------------------------------------------------------------------------- /src/__specs__/__snapshots__/mysql2/integration.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/__snapshots__/mysql2/integration.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/__snapshots__/mysql2/map-schema.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/__snapshots__/mysql2/map-schema.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/__snapshots__/pg/integration.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/__snapshots__/pg/integration.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/__snapshots__/pg/map-schema.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/__snapshots__/pg/map-schema.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/__snapshots__/sqlite3/integration.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/__snapshots__/sqlite3/integration.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/__snapshots__/sqlite3/map-schema.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/__snapshots__/sqlite3/map-schema.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/adhoc-operations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/adhoc-operations.spec.ts -------------------------------------------------------------------------------- /src/__specs__/helpers/fixtures.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/__specs__/helpers/setup-department-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/helpers/setup-department-schema.ts -------------------------------------------------------------------------------- /src/__specs__/helpers/setup-knex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/helpers/setup-knex.ts -------------------------------------------------------------------------------- /src/__specs__/helpers/setup-user-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/helpers/setup-user-schema.ts -------------------------------------------------------------------------------- /src/__specs__/helpers/snapshot-sanitizers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/helpers/snapshot-sanitizers.ts -------------------------------------------------------------------------------- /src/__specs__/helpers/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/helpers/subscriptions.ts -------------------------------------------------------------------------------- /src/__specs__/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/integration.spec.ts -------------------------------------------------------------------------------- /src/__specs__/knex-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/knex-helpers.ts -------------------------------------------------------------------------------- /src/__specs__/map-schema.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/map-schema.spec.ts -------------------------------------------------------------------------------- /src/__specs__/notification-dispatcher.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/notification-dispatcher.spec.ts -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/mysql2/deletion.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/mysql2/deletion.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/mysql2/find.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/mysql2/find.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/mysql2/insertion.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/mysql2/insertion.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/mysql2/update.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/mysql2/update.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/pg/deletion.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/pg/deletion.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/pg/find.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/pg/find.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/pg/insertion.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/pg/insertion.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/pg/update.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/pg/update.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/sqlite3/deletion.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/sqlite3/deletion.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/sqlite3/find.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/sqlite3/find.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/sqlite3/insertion.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/sqlite3/insertion.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/__snapshots__/sqlite3/update.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/__snapshots__/sqlite3/update.spec.ts.snap -------------------------------------------------------------------------------- /src/__specs__/operation-presets/deletion.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/deletion.spec.ts -------------------------------------------------------------------------------- /src/__specs__/operation-presets/find.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/find.spec.ts -------------------------------------------------------------------------------- /src/__specs__/operation-presets/insertion.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/insertion.spec.ts -------------------------------------------------------------------------------- /src/__specs__/operation-presets/update.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/operation-presets/update.spec.ts -------------------------------------------------------------------------------- /src/__specs__/stored-proc-invocation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/stored-proc-invocation.spec.ts -------------------------------------------------------------------------------- /src/__specs__/test-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/test-helpers.ts -------------------------------------------------------------------------------- /src/__specs__/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/types.ts -------------------------------------------------------------------------------- /src/__specs__/udf-invocation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/udf-invocation.spec.ts -------------------------------------------------------------------------------- /src/__specs__/util-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/__specs__/util-types.spec.ts -------------------------------------------------------------------------------- /src/docs/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/.babelrc -------------------------------------------------------------------------------- /src/docs/assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/banner.png -------------------------------------------------------------------------------- /src/docs/assets/get-started-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/get-started-icon.png -------------------------------------------------------------------------------- /src/docs/assets/github-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/github-logo.svg -------------------------------------------------------------------------------- /src/docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/logo.png -------------------------------------------------------------------------------- /src/docs/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/logo.svg -------------------------------------------------------------------------------- /src/docs/assets/series-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/series-banner.png -------------------------------------------------------------------------------- /src/docs/assets/spectrum-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/spectrum-logo.svg -------------------------------------------------------------------------------- /src/docs/assets/twitter-banner.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/twitter-banner.pdn -------------------------------------------------------------------------------- /src/docs/assets/twitter-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/assets/twitter-banner.png -------------------------------------------------------------------------------- /src/docs/components/APIBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/APIBody.js -------------------------------------------------------------------------------- /src/docs/components/APIContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/APIContainer.js -------------------------------------------------------------------------------- /src/docs/components/APIEntityContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/APIEntityContainer.js -------------------------------------------------------------------------------- /src/docs/components/APITree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/APITree.js -------------------------------------------------------------------------------- /src/docs/components/CodeSnippet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/CodeSnippet.js -------------------------------------------------------------------------------- /src/docs/components/ContentSection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/ContentSection.js -------------------------------------------------------------------------------- /src/docs/components/DynamicTableOfContents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/DynamicTableOfContents.js -------------------------------------------------------------------------------- /src/docs/components/Editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/Editor.js -------------------------------------------------------------------------------- /src/docs/components/HierarchyContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/HierarchyContext.js -------------------------------------------------------------------------------- /src/docs/components/LibHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/LibHeader.js -------------------------------------------------------------------------------- /src/docs/components/LibInfoBanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/LibInfoBanner.js -------------------------------------------------------------------------------- /src/docs/components/Link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/Link.js -------------------------------------------------------------------------------- /src/docs/components/Nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/Nav.js -------------------------------------------------------------------------------- /src/docs/components/NotificationBanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/NotificationBanner.js -------------------------------------------------------------------------------- /src/docs/components/PageLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/PageLayout.js -------------------------------------------------------------------------------- /src/docs/components/ParamsTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/ParamsTable.js -------------------------------------------------------------------------------- /src/docs/components/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/Sidebar.js -------------------------------------------------------------------------------- /src/docs/components/TypePresenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/components/TypePresenter.js -------------------------------------------------------------------------------- /src/docs/data/faqs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/data/faqs.yml -------------------------------------------------------------------------------- /src/docs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/next.config.js -------------------------------------------------------------------------------- /src/docs/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/_app.js -------------------------------------------------------------------------------- /src/docs/pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/_document.js -------------------------------------------------------------------------------- /src/docs/pages/api-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/api-docs.js -------------------------------------------------------------------------------- /src/docs/pages/architecture-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/architecture-overview.md -------------------------------------------------------------------------------- /src/docs/pages/best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/best-practices.md -------------------------------------------------------------------------------- /src/docs/pages/comparision-with-alternatives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/comparision-with-alternatives.md -------------------------------------------------------------------------------- /src/docs/pages/faqs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/faqs.js -------------------------------------------------------------------------------- /src/docs/pages/guides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/guides.md -------------------------------------------------------------------------------- /src/docs/pages/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/index.md -------------------------------------------------------------------------------- /src/docs/pages/mapping-associations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/mapping-associations.md -------------------------------------------------------------------------------- /src/docs/pages/mapping-data-sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/mapping-data-sources.md -------------------------------------------------------------------------------- /src/docs/pages/mapping-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/mapping-operations.md -------------------------------------------------------------------------------- /src/docs/pages/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/playground.js -------------------------------------------------------------------------------- /src/docs/pages/stored-procedures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/stored-procedures.md -------------------------------------------------------------------------------- /src/docs/pages/subscriptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/subscriptions.md -------------------------------------------------------------------------------- /src/docs/pages/type-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/pages/type-safety.md -------------------------------------------------------------------------------- /src/docs/public/static/favicons/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/android-icon-144x144.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/android-icon-192x192.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/android-icon-36x36.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/android-icon-48x48.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/android-icon-72x72.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/android-icon-96x96.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-114x114.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-120x120.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-144x144.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-152x152.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-180x180.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-57x57.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-60x60.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-72x72.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-76x76.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon-precomposed.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/apple-icon.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/browserconfig.xml -------------------------------------------------------------------------------- /src/docs/public/static/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/favicon-96x96.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/favicon.ico -------------------------------------------------------------------------------- /src/docs/public/static/favicons/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/manifest.json -------------------------------------------------------------------------------- /src/docs/public/static/favicons/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/ms-icon-144x144.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/ms-icon-150x150.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/ms-icon-310x310.png -------------------------------------------------------------------------------- /src/docs/public/static/favicons/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/public/static/favicons/ms-icon-70x70.png -------------------------------------------------------------------------------- /src/docs/styles/collapsible.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/styles/collapsible.css -------------------------------------------------------------------------------- /src/docs/styles/page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/styles/page.css -------------------------------------------------------------------------------- /src/docs/styles/split-pane.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/styles/split-pane.css -------------------------------------------------------------------------------- /src/docs/styles/splitter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/styles/splitter.css -------------------------------------------------------------------------------- /src/docs/utils/SQLJSClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/utils/SQLJSClient.js -------------------------------------------------------------------------------- /src/docs/utils/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/utils/api.js -------------------------------------------------------------------------------- /src/docs/utils/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/docs/utils/markdown.js -------------------------------------------------------------------------------- /src/generator/GenConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/GenConfig.ts -------------------------------------------------------------------------------- /src/generator/__specs__/__fixtures__/northwind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/__specs__/__fixtures__/northwind.ts -------------------------------------------------------------------------------- /src/generator/__specs__/__snapshots__/mysql2/index.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/__specs__/__snapshots__/mysql2/index.spec.ts.snap -------------------------------------------------------------------------------- /src/generator/__specs__/__snapshots__/pg/index.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/__specs__/__snapshots__/pg/index.spec.ts.snap -------------------------------------------------------------------------------- /src/generator/__specs__/__snapshots__/sqlite3/index.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/__specs__/__snapshots__/sqlite3/index.spec.ts.snap -------------------------------------------------------------------------------- /src/generator/__specs__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/__specs__/index.spec.ts -------------------------------------------------------------------------------- /src/generator/adapters/Adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/Adapter.ts -------------------------------------------------------------------------------- /src/generator/adapters/BaseAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/BaseAdapter.ts -------------------------------------------------------------------------------- /src/generator/adapters/MySQLAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/MySQLAdapter.ts -------------------------------------------------------------------------------- /src/generator/adapters/PGAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/PGAdapter.ts -------------------------------------------------------------------------------- /src/generator/adapters/Sqlite3Adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/Sqlite3Adapter.ts -------------------------------------------------------------------------------- /src/generator/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/index.ts -------------------------------------------------------------------------------- /src/generator/adapters/information-schema-support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/information-schema-support.ts -------------------------------------------------------------------------------- /src/generator/adapters/types-mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/adapters/types-mapping.ts -------------------------------------------------------------------------------- /src/generator/cli.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/generator/indentation-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/indentation-tracker.ts -------------------------------------------------------------------------------- /src/generator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/generator/index.ts -------------------------------------------------------------------------------- /src/graphql-type-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/graphql-type-mapper.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/operation-presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/operation-presets.ts -------------------------------------------------------------------------------- /src/operation-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/operation-types.ts -------------------------------------------------------------------------------- /src/typings/fix-indents.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/typings/fix-indents.d.ts -------------------------------------------------------------------------------- /src/universal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/universal.ts -------------------------------------------------------------------------------- /src/utils/JoinBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/JoinBuilder.ts -------------------------------------------------------------------------------- /src/utils/assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/assertions.ts -------------------------------------------------------------------------------- /src/utils/connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/connector.ts -------------------------------------------------------------------------------- /src/utils/conventional-naming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/conventional-naming.ts -------------------------------------------------------------------------------- /src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/errors.ts -------------------------------------------------------------------------------- /src/utils/guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/guards.ts -------------------------------------------------------------------------------- /src/utils/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/json.ts -------------------------------------------------------------------------------- /src/utils/maybe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/maybe.ts -------------------------------------------------------------------------------- /src/utils/predicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/predicate.ts -------------------------------------------------------------------------------- /src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/types.ts -------------------------------------------------------------------------------- /src/utils/util-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/util-types.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gammaql/greldal/HEAD/yarn.lock --------------------------------------------------------------------------------