├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ ├── check-lint.yml │ ├── npm-publish.yml │ └── unit-test.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── babel.config.cjs ├── examples ├── code-splitting-usage │ ├── README.md │ ├── additional │ │ ├── enums │ │ │ └── Category.enum.ts │ │ ├── mixins │ │ │ └── DateTime.mixin.ts │ │ └── models │ │ │ ├── Book.model.ts │ │ │ └── Reader.model.ts │ ├── enums │ │ └── .gitkeep │ ├── index.ts │ ├── mixins │ │ └── .gitkeep │ ├── models │ │ └── User.model.ts │ ├── package.json │ ├── schema.prisma │ ├── tsconfig.json │ └── yarn.lock ├── programmatic-usage │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── routes │ │ └── model.ts │ ├── tsconfig.json │ └── yarn.lock ├── standard-usage-with-extension │ ├── README.md │ ├── enums │ │ └── Status.enum.ts │ ├── index.ts │ ├── mixins │ │ ├── Author.mixin.ts │ │ ├── DateTime.mixin.ts │ │ └── UUID.mixin.ts │ ├── models │ │ ├── ImagePost.model.ts │ │ ├── Post.model.ts │ │ ├── User.model.ts │ │ └── auth │ │ │ └── Auth.model.ts │ ├── package.json │ ├── schema.prisma │ ├── tsconfig.json │ └── yarn.lock └── standard-usage │ ├── README.md │ ├── enums │ ├── Status.enum.ts │ └── UserRole.enum.ts │ ├── index.ts │ ├── mixins │ ├── Author.mixin.ts │ ├── DateTime.mixin.ts │ └── UUID.mixin.ts │ ├── models │ ├── Post.model.ts │ ├── User.model.ts │ └── auth │ │ └── Auth.model.ts │ ├── package.json │ ├── schema.prisma │ ├── tsconfig.json │ └── yarn.lock ├── lib ├── index.ts ├── modules │ ├── PrismaEnum.ts │ ├── PrismaEnumField.ts │ ├── PrismaModel.ts │ ├── PrismaRelationalField.ts │ ├── PrismaScalarField.ts │ └── PrismaSchema.ts ├── typings │ ├── prisma-block.ts │ ├── prisma-datasource.ts │ ├── prisma-enum.ts │ ├── prisma-field.ts │ ├── prisma-generator.ts │ └── prisma-type-options.ts └── util │ ├── blocks.ts │ ├── create.ts │ ├── export.ts │ ├── extend.ts │ ├── import.ts │ ├── options.ts │ ├── parse.ts │ └── stack.ts ├── package.json ├── tests ├── __additional_schema__ │ ├── enums │ │ └── Status.enum.ts │ ├── mixins │ │ └── DateTime.mixin.ts │ └── models │ │ ├── Author.model.ts │ │ └── Book.model.ts ├── __incomplete_schema__ │ └── models │ │ ├── Author.model.ts │ │ └── Book.model.ts ├── __schema__ │ ├── enums │ │ └── UserStatus.enum.ts │ ├── mixins │ │ ├── Date.mixin.ts │ │ └── UUID.mixin.ts │ └── models │ │ ├── ImagePost.model.ts │ │ ├── Post.model.ts │ │ └── User.model.ts ├── __snapshots__ │ ├── additional-paths.spec.ts.snap │ ├── additionalPaths.spec.ts.snap │ ├── incomplete-schema.spec.ts.snap │ ├── incompleteSchema.spec.ts.snap │ └── index.spec.ts.snap ├── additional-paths.spec.ts ├── incomplete-schema.spec.ts ├── index.spec.ts ├── modules │ ├── PrismaEnum.spec.ts │ ├── PrismaEnumField.spec.ts │ ├── PrismaModel.spec.ts │ ├── PrismaSchema.spec.ts │ └── __snapshots__ │ │ ├── PrismaEnum.spec.ts.snap │ │ ├── PrismaEnumField.spec.ts.snap │ │ ├── PrismaModel.spec.ts.snap │ │ └── PrismaSchema.spec.ts.snap └── tsconfig.json ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [ridafkih] 2 | -------------------------------------------------------------------------------- /.github/workflows/check-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.github/workflows/check-lint.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /examples/code-splitting-usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/README.md -------------------------------------------------------------------------------- /examples/code-splitting-usage/additional/enums/Category.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/additional/enums/Category.enum.ts -------------------------------------------------------------------------------- /examples/code-splitting-usage/additional/mixins/DateTime.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/additional/mixins/DateTime.mixin.ts -------------------------------------------------------------------------------- /examples/code-splitting-usage/additional/models/Book.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/additional/models/Book.model.ts -------------------------------------------------------------------------------- /examples/code-splitting-usage/additional/models/Reader.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/additional/models/Reader.model.ts -------------------------------------------------------------------------------- /examples/code-splitting-usage/enums/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/code-splitting-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/index.ts -------------------------------------------------------------------------------- /examples/code-splitting-usage/mixins/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/code-splitting-usage/models/User.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/models/User.model.ts -------------------------------------------------------------------------------- /examples/code-splitting-usage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/package.json -------------------------------------------------------------------------------- /examples/code-splitting-usage/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/schema.prisma -------------------------------------------------------------------------------- /examples/code-splitting-usage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/tsconfig.json -------------------------------------------------------------------------------- /examples/code-splitting-usage/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/code-splitting-usage/yarn.lock -------------------------------------------------------------------------------- /examples/programmatic-usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/programmatic-usage/README.md -------------------------------------------------------------------------------- /examples/programmatic-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/programmatic-usage/index.ts -------------------------------------------------------------------------------- /examples/programmatic-usage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/programmatic-usage/package.json -------------------------------------------------------------------------------- /examples/programmatic-usage/routes/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/programmatic-usage/routes/model.ts -------------------------------------------------------------------------------- /examples/programmatic-usage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/programmatic-usage/tsconfig.json -------------------------------------------------------------------------------- /examples/programmatic-usage/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/programmatic-usage/yarn.lock -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/README.md -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/enums/Status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/enums/Status.enum.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/index.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/mixins/Author.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/mixins/Author.mixin.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/mixins/DateTime.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/mixins/DateTime.mixin.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/mixins/UUID.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/mixins/UUID.mixin.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/models/ImagePost.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/models/ImagePost.model.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/models/Post.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/models/Post.model.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/models/User.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/models/User.model.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/models/auth/Auth.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/models/auth/Auth.model.ts -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/package.json -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/schema.prisma -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/tsconfig.json -------------------------------------------------------------------------------- /examples/standard-usage-with-extension/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage-with-extension/yarn.lock -------------------------------------------------------------------------------- /examples/standard-usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/README.md -------------------------------------------------------------------------------- /examples/standard-usage/enums/Status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/enums/Status.enum.ts -------------------------------------------------------------------------------- /examples/standard-usage/enums/UserRole.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/enums/UserRole.enum.ts -------------------------------------------------------------------------------- /examples/standard-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/index.ts -------------------------------------------------------------------------------- /examples/standard-usage/mixins/Author.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/mixins/Author.mixin.ts -------------------------------------------------------------------------------- /examples/standard-usage/mixins/DateTime.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/mixins/DateTime.mixin.ts -------------------------------------------------------------------------------- /examples/standard-usage/mixins/UUID.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/mixins/UUID.mixin.ts -------------------------------------------------------------------------------- /examples/standard-usage/models/Post.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/models/Post.model.ts -------------------------------------------------------------------------------- /examples/standard-usage/models/User.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/models/User.model.ts -------------------------------------------------------------------------------- /examples/standard-usage/models/auth/Auth.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/models/auth/Auth.model.ts -------------------------------------------------------------------------------- /examples/standard-usage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/package.json -------------------------------------------------------------------------------- /examples/standard-usage/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/schema.prisma -------------------------------------------------------------------------------- /examples/standard-usage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/tsconfig.json -------------------------------------------------------------------------------- /examples/standard-usage/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/examples/standard-usage/yarn.lock -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/modules/PrismaEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/modules/PrismaEnum.ts -------------------------------------------------------------------------------- /lib/modules/PrismaEnumField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/modules/PrismaEnumField.ts -------------------------------------------------------------------------------- /lib/modules/PrismaModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/modules/PrismaModel.ts -------------------------------------------------------------------------------- /lib/modules/PrismaRelationalField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/modules/PrismaRelationalField.ts -------------------------------------------------------------------------------- /lib/modules/PrismaScalarField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/modules/PrismaScalarField.ts -------------------------------------------------------------------------------- /lib/modules/PrismaSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/modules/PrismaSchema.ts -------------------------------------------------------------------------------- /lib/typings/prisma-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/typings/prisma-block.ts -------------------------------------------------------------------------------- /lib/typings/prisma-datasource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/typings/prisma-datasource.ts -------------------------------------------------------------------------------- /lib/typings/prisma-enum.ts: -------------------------------------------------------------------------------- 1 | export interface PrismaEnumOptions { 2 | map?: string; 3 | } 4 | -------------------------------------------------------------------------------- /lib/typings/prisma-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/typings/prisma-field.ts -------------------------------------------------------------------------------- /lib/typings/prisma-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/typings/prisma-generator.ts -------------------------------------------------------------------------------- /lib/typings/prisma-type-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/typings/prisma-type-options.ts -------------------------------------------------------------------------------- /lib/util/blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/blocks.ts -------------------------------------------------------------------------------- /lib/util/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/create.ts -------------------------------------------------------------------------------- /lib/util/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/export.ts -------------------------------------------------------------------------------- /lib/util/extend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/extend.ts -------------------------------------------------------------------------------- /lib/util/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/import.ts -------------------------------------------------------------------------------- /lib/util/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/options.ts -------------------------------------------------------------------------------- /lib/util/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/parse.ts -------------------------------------------------------------------------------- /lib/util/stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/lib/util/stack.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/package.json -------------------------------------------------------------------------------- /tests/__additional_schema__/enums/Status.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__additional_schema__/enums/Status.enum.ts -------------------------------------------------------------------------------- /tests/__additional_schema__/mixins/DateTime.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__additional_schema__/mixins/DateTime.mixin.ts -------------------------------------------------------------------------------- /tests/__additional_schema__/models/Author.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__additional_schema__/models/Author.model.ts -------------------------------------------------------------------------------- /tests/__additional_schema__/models/Book.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__additional_schema__/models/Book.model.ts -------------------------------------------------------------------------------- /tests/__incomplete_schema__/models/Author.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__incomplete_schema__/models/Author.model.ts -------------------------------------------------------------------------------- /tests/__incomplete_schema__/models/Book.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__incomplete_schema__/models/Book.model.ts -------------------------------------------------------------------------------- /tests/__schema__/enums/UserStatus.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__schema__/enums/UserStatus.enum.ts -------------------------------------------------------------------------------- /tests/__schema__/mixins/Date.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__schema__/mixins/Date.mixin.ts -------------------------------------------------------------------------------- /tests/__schema__/mixins/UUID.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__schema__/mixins/UUID.mixin.ts -------------------------------------------------------------------------------- /tests/__schema__/models/ImagePost.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__schema__/models/ImagePost.model.ts -------------------------------------------------------------------------------- /tests/__schema__/models/Post.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__schema__/models/Post.model.ts -------------------------------------------------------------------------------- /tests/__schema__/models/User.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__schema__/models/User.model.ts -------------------------------------------------------------------------------- /tests/__snapshots__/additional-paths.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__snapshots__/additional-paths.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/additionalPaths.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__snapshots__/additionalPaths.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/incomplete-schema.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__snapshots__/incomplete-schema.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/incompleteSchema.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__snapshots__/incompleteSchema.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/index.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/__snapshots__/index.spec.ts.snap -------------------------------------------------------------------------------- /tests/additional-paths.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/additional-paths.spec.ts -------------------------------------------------------------------------------- /tests/incomplete-schema.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/incomplete-schema.spec.ts -------------------------------------------------------------------------------- /tests/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/index.spec.ts -------------------------------------------------------------------------------- /tests/modules/PrismaEnum.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/PrismaEnum.spec.ts -------------------------------------------------------------------------------- /tests/modules/PrismaEnumField.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/PrismaEnumField.spec.ts -------------------------------------------------------------------------------- /tests/modules/PrismaModel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/PrismaModel.spec.ts -------------------------------------------------------------------------------- /tests/modules/PrismaSchema.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/PrismaSchema.spec.ts -------------------------------------------------------------------------------- /tests/modules/__snapshots__/PrismaEnum.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/__snapshots__/PrismaEnum.spec.ts.snap -------------------------------------------------------------------------------- /tests/modules/__snapshots__/PrismaEnumField.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/__snapshots__/PrismaEnumField.spec.ts.snap -------------------------------------------------------------------------------- /tests/modules/__snapshots__/PrismaModel.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/__snapshots__/PrismaModel.spec.ts.snap -------------------------------------------------------------------------------- /tests/modules/__snapshots__/PrismaSchema.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/modules/__snapshots__/PrismaSchema.spec.ts.snap -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ridafkih/schemix/HEAD/yarn.lock --------------------------------------------------------------------------------