From 4274326c6c95691f5eb4b980c9cbc0811017e377 Mon Sep 17 00:00:00 2001 From: Dan Lynch Date: Thu, 12 Mar 2026 06:41:11 +0000 Subject: [PATCH 1/3] chore: update schemas from constructive-db, fix codegen duplicate type bug, update vector comments --- .../core/codegen/orm/input-types-generator.ts | 10 ++++- .../src/admin/orm/input-types.ts | 7 ++++ .../src/admin/orm/models/appAchievement.ts | 13 +++++-- .../src/admin/orm/models/appAdminGrant.ts | 13 +++++-- .../src/admin/orm/models/appGrant.ts | 13 +++++-- .../src/admin/orm/models/appLevel.ts | 13 +++++-- .../admin/orm/models/appLevelRequirement.ts | 18 +++++++-- .../src/admin/orm/models/appLimit.ts | 13 +++++-- .../src/admin/orm/models/appLimitDefault.ts | 18 +++++++-- .../src/admin/orm/models/appMembership.ts | 13 +++++-- .../admin/orm/models/appMembershipDefault.ts | 18 +++++++-- .../src/admin/orm/models/appOwnerGrant.ts | 13 +++++-- .../src/admin/orm/models/appPermission.ts | 13 +++++-- .../admin/orm/models/appPermissionDefault.ts | 18 +++++++-- .../src/admin/orm/models/appStep.ts | 13 +++++-- .../src/admin/orm/models/claimedInvite.ts | 13 +++++-- .../src/admin/orm/models/invite.ts | 13 +++++-- .../src/admin/orm/models/membershipType.ts | 13 +++++-- .../src/admin/orm/models/orgAdminGrant.ts | 13 +++++-- .../src/admin/orm/models/orgChartEdge.ts | 13 +++++-- .../src/admin/orm/models/orgChartEdgeGrant.ts | 18 +++++++-- .../src/admin/orm/models/orgClaimedInvite.ts | 18 +++++++-- .../admin/orm/models/orgGetManagersRecord.ts | 18 +++++++-- .../orm/models/orgGetSubordinatesRecord.ts | 18 +++++++-- .../src/admin/orm/models/orgGrant.ts | 13 +++++-- .../src/admin/orm/models/orgInvite.ts | 13 +++++-- .../src/admin/orm/models/orgLimit.ts | 13 +++++-- .../src/admin/orm/models/orgLimitDefault.ts | 18 +++++++-- .../src/admin/orm/models/orgMember.ts | 13 +++++-- .../src/admin/orm/models/orgMembership.ts | 13 +++++-- .../admin/orm/models/orgMembershipDefault.ts | 18 +++++++-- .../src/admin/orm/models/orgOwnerGrant.ts | 13 +++++-- .../src/admin/orm/models/orgPermission.ts | 13 +++++-- .../admin/orm/models/orgPermissionDefault.ts | 18 +++++++-- .../src/admin/orm/query-builder.ts | 37 +++++++++++++++---- .../src/admin/orm/select-types.ts | 6 ++- .../src/auth/orm/input-types.ts | 9 +++++ .../src/auth/orm/models/auditLog.ts | 13 +++++-- .../src/auth/orm/models/connectedAccount.ts | 18 +++++++-- .../src/auth/orm/models/cryptoAddress.ts | 13 +++++-- .../src/auth/orm/models/email.ts | 13 +++++-- .../src/auth/orm/models/phoneNumber.ts | 13 +++++-- .../src/auth/orm/models/roleType.ts | 13 +++++-- .../src/auth/orm/models/user.ts | 13 +++++-- .../src/auth/orm/query-builder.ts | 37 +++++++++++++++---- .../src/auth/orm/select-types.ts | 6 ++- .../src/objects/orm/input-types.ts | 7 ++++ .../src/objects/orm/models/commit.ts | 13 +++++-- .../src/objects/orm/models/getAllRecord.ts | 13 +++++-- .../src/objects/orm/models/object.ts | 13 +++++-- .../src/objects/orm/models/ref.ts | 13 +++++-- .../src/objects/orm/models/store.ts | 13 +++++-- .../src/objects/orm/query-builder.ts | 37 +++++++++++++++---- .../src/objects/orm/select-types.ts | 6 ++- .../src/public/orm/input-types.ts | 9 +++++ .../src/public/orm/models/api.ts | 13 +++++-- .../src/public/orm/models/apiModule.ts | 13 +++++-- .../src/public/orm/models/apiSchema.ts | 13 +++++-- .../src/public/orm/models/app.ts | 13 +++++-- .../src/public/orm/models/appAchievement.ts | 13 +++++-- .../src/public/orm/models/appAdminGrant.ts | 13 +++++-- .../src/public/orm/models/appGrant.ts | 13 +++++-- .../src/public/orm/models/appLevel.ts | 13 +++++-- .../public/orm/models/appLevelRequirement.ts | 18 +++++++-- .../src/public/orm/models/appLimit.ts | 13 +++++-- .../src/public/orm/models/appLimitDefault.ts | 18 +++++++-- .../src/public/orm/models/appMembership.ts | 13 +++++-- .../public/orm/models/appMembershipDefault.ts | 18 +++++++-- .../src/public/orm/models/appOwnerGrant.ts | 13 +++++-- .../src/public/orm/models/appPermission.ts | 13 +++++-- .../public/orm/models/appPermissionDefault.ts | 18 +++++++-- .../src/public/orm/models/appStep.ts | 13 +++++-- .../src/public/orm/models/astMigration.ts | 13 +++++-- .../src/public/orm/models/auditLog.ts | 13 +++++-- .../src/public/orm/models/checkConstraint.ts | 18 +++++++-- .../src/public/orm/models/claimedInvite.ts | 13 +++++-- .../src/public/orm/models/commit.ts | 13 +++++-- .../src/public/orm/models/connectedAccount.ts | 18 +++++++-- .../orm/models/connectedAccountsModule.ts | 18 +++++++-- .../src/public/orm/models/cryptoAddress.ts | 13 +++++-- .../orm/models/cryptoAddressesModule.ts | 18 +++++++-- .../src/public/orm/models/cryptoAuthModule.ts | 18 +++++++-- .../src/public/orm/models/database.ts | 13 +++++-- .../orm/models/databaseProvisionModule.ts | 18 +++++++-- .../src/public/orm/models/defaultIdsModule.ts | 18 +++++++-- .../src/public/orm/models/defaultPrivilege.ts | 18 +++++++-- .../orm/models/denormalizedTableField.ts | 18 +++++++-- .../src/public/orm/models/domain.ts | 13 +++++-- .../src/public/orm/models/email.ts | 13 +++++-- .../src/public/orm/models/emailsModule.ts | 13 +++++-- .../orm/models/encryptedSecretsModule.ts | 18 +++++++-- .../src/public/orm/models/field.ts | 13 +++++-- .../src/public/orm/models/fieldModule.ts | 13 +++++-- .../public/orm/models/foreignKeyConstraint.ts | 18 +++++++-- .../src/public/orm/models/fullTextSearch.ts | 13 +++++-- .../src/public/orm/models/getAllRecord.ts | 13 +++++-- .../src/public/orm/models/hierarchyModule.ts | 18 +++++++-- .../src/public/orm/models/indexModel.ts | 13 +++++-- .../src/public/orm/models/invite.ts | 13 +++++-- .../src/public/orm/models/invitesModule.ts | 13 +++++-- .../src/public/orm/models/levelsModule.ts | 13 +++++-- .../src/public/orm/models/limitsModule.ts | 13 +++++-- .../src/public/orm/models/membershipType.ts | 13 +++++-- .../orm/models/membershipTypesModule.ts | 18 +++++++-- .../public/orm/models/membershipsModule.ts | 18 +++++++-- .../src/public/orm/models/nodeTypeRegistry.ts | 18 +++++++-- .../src/public/orm/models/object.ts | 13 +++++-- .../src/public/orm/models/orgAdminGrant.ts | 13 +++++-- .../src/public/orm/models/orgChartEdge.ts | 13 +++++-- .../public/orm/models/orgChartEdgeGrant.ts | 18 +++++++-- .../src/public/orm/models/orgClaimedInvite.ts | 18 +++++++-- .../public/orm/models/orgGetManagersRecord.ts | 18 +++++++-- .../orm/models/orgGetSubordinatesRecord.ts | 18 +++++++-- .../src/public/orm/models/orgGrant.ts | 13 +++++-- .../src/public/orm/models/orgInvite.ts | 13 +++++-- .../src/public/orm/models/orgLimit.ts | 13 +++++-- .../src/public/orm/models/orgLimitDefault.ts | 18 +++++++-- .../src/public/orm/models/orgMember.ts | 13 +++++-- .../src/public/orm/models/orgMembership.ts | 13 +++++-- .../public/orm/models/orgMembershipDefault.ts | 18 +++++++-- .../src/public/orm/models/orgOwnerGrant.ts | 13 +++++-- .../src/public/orm/models/orgPermission.ts | 13 +++++-- .../public/orm/models/orgPermissionDefault.ts | 18 +++++++-- .../public/orm/models/permissionsModule.ts | 18 +++++++-- .../src/public/orm/models/phoneNumber.ts | 13 +++++-- .../public/orm/models/phoneNumbersModule.ts | 18 +++++++-- .../src/public/orm/models/policy.ts | 13 +++++-- .../public/orm/models/primaryKeyConstraint.ts | 18 +++++++-- .../src/public/orm/models/profilesModule.ts | 13 +++++-- .../src/public/orm/models/ref.ts | 13 +++++-- .../public/orm/models/relationProvision.ts | 18 +++++++-- .../src/public/orm/models/rlsModule.ts | 13 +++++-- .../src/public/orm/models/roleType.ts | 13 +++++-- .../src/public/orm/models/schema.ts | 13 +++++-- .../src/public/orm/models/schemaGrant.ts | 13 +++++-- .../src/public/orm/models/secretsModule.ts | 13 +++++-- .../public/orm/models/secureTableProvision.ts | 18 +++++++-- .../src/public/orm/models/sessionsModule.ts | 13 +++++-- .../src/public/orm/models/site.ts | 13 +++++-- .../src/public/orm/models/siteMetadatum.ts | 13 +++++-- .../src/public/orm/models/siteModule.ts | 13 +++++-- .../src/public/orm/models/siteTheme.ts | 13 +++++-- .../src/public/orm/models/sqlMigration.ts | 13 +++++-- .../src/public/orm/models/store.ts | 13 +++++-- .../src/public/orm/models/table.ts | 13 +++++-- .../src/public/orm/models/tableGrant.ts | 13 +++++-- .../src/public/orm/models/tableModule.ts | 13 +++++-- .../public/orm/models/tableTemplateModule.ts | 18 +++++++-- .../src/public/orm/models/trigger.ts | 13 +++++-- .../src/public/orm/models/triggerFunction.ts | 18 +++++++-- .../src/public/orm/models/uniqueConstraint.ts | 18 +++++++-- .../src/public/orm/models/user.ts | 13 +++++-- .../src/public/orm/models/userAuthModule.ts | 13 +++++-- .../src/public/orm/models/usersModule.ts | 13 +++++-- .../src/public/orm/models/uuidModule.ts | 13 +++++-- .../src/public/orm/models/view.ts | 13 +++++-- .../src/public/orm/models/viewGrant.ts | 13 +++++-- .../src/public/orm/models/viewRule.ts | 13 +++++-- .../src/public/orm/models/viewTable.ts | 13 +++++-- .../src/public/orm/query-builder.ts | 37 +++++++++++++++---- .../src/public/orm/select-types.ts | 6 ++- .../src/admin/orm/input-types.ts | 7 ++++ .../src/admin/orm/models/appAchievement.ts | 13 +++++-- .../src/admin/orm/models/appAdminGrant.ts | 13 +++++-- .../src/admin/orm/models/appGrant.ts | 13 +++++-- .../src/admin/orm/models/appLevel.ts | 13 +++++-- .../admin/orm/models/appLevelRequirement.ts | 18 +++++++-- .../src/admin/orm/models/appLimit.ts | 13 +++++-- .../src/admin/orm/models/appLimitDefault.ts | 18 +++++++-- .../src/admin/orm/models/appMembership.ts | 13 +++++-- .../admin/orm/models/appMembershipDefault.ts | 18 +++++++-- .../src/admin/orm/models/appOwnerGrant.ts | 13 +++++-- .../src/admin/orm/models/appPermission.ts | 13 +++++-- .../admin/orm/models/appPermissionDefault.ts | 18 +++++++-- .../src/admin/orm/models/appStep.ts | 13 +++++-- .../src/admin/orm/models/claimedInvite.ts | 13 +++++-- .../src/admin/orm/models/invite.ts | 13 +++++-- .../src/admin/orm/models/membershipType.ts | 13 +++++-- .../src/admin/orm/models/orgAdminGrant.ts | 13 +++++-- .../src/admin/orm/models/orgChartEdge.ts | 13 +++++-- .../src/admin/orm/models/orgChartEdgeGrant.ts | 18 +++++++-- .../src/admin/orm/models/orgClaimedInvite.ts | 18 +++++++-- .../admin/orm/models/orgGetManagersRecord.ts | 18 +++++++-- .../orm/models/orgGetSubordinatesRecord.ts | 18 +++++++-- .../src/admin/orm/models/orgGrant.ts | 13 +++++-- .../src/admin/orm/models/orgInvite.ts | 13 +++++-- .../src/admin/orm/models/orgLimit.ts | 13 +++++-- .../src/admin/orm/models/orgLimitDefault.ts | 18 +++++++-- .../src/admin/orm/models/orgMember.ts | 13 +++++-- .../src/admin/orm/models/orgMembership.ts | 13 +++++-- .../admin/orm/models/orgMembershipDefault.ts | 18 +++++++-- .../src/admin/orm/models/orgOwnerGrant.ts | 13 +++++-- .../src/admin/orm/models/orgPermission.ts | 13 +++++-- .../admin/orm/models/orgPermissionDefault.ts | 18 +++++++-- .../src/admin/orm/query-builder.ts | 37 +++++++++++++++---- .../src/admin/orm/select-types.ts | 6 ++- .../src/auth/orm/input-types.ts | 9 +++++ .../src/auth/orm/models/auditLog.ts | 13 +++++-- .../src/auth/orm/models/connectedAccount.ts | 18 +++++++-- .../src/auth/orm/models/cryptoAddress.ts | 13 +++++-- .../src/auth/orm/models/email.ts | 13 +++++-- .../src/auth/orm/models/phoneNumber.ts | 13 +++++-- .../src/auth/orm/models/roleType.ts | 13 +++++-- .../src/auth/orm/models/user.ts | 13 +++++-- .../src/auth/orm/query-builder.ts | 37 +++++++++++++++---- .../src/auth/orm/select-types.ts | 6 ++- .../src/objects/orm/input-types.ts | 7 ++++ .../src/objects/orm/models/commit.ts | 13 +++++-- .../src/objects/orm/models/getAllRecord.ts | 13 +++++-- .../src/objects/orm/models/object.ts | 13 +++++-- .../src/objects/orm/models/ref.ts | 13 +++++-- .../src/objects/orm/models/store.ts | 13 +++++-- .../src/objects/orm/query-builder.ts | 37 +++++++++++++++---- .../src/objects/orm/select-types.ts | 6 ++- .../src/public/orm/input-types.ts | 9 +++++ .../src/public/orm/models/api.ts | 13 +++++-- .../src/public/orm/models/apiModule.ts | 13 +++++-- .../src/public/orm/models/apiSchema.ts | 13 +++++-- .../src/public/orm/models/app.ts | 13 +++++-- .../src/public/orm/models/appAchievement.ts | 13 +++++-- .../src/public/orm/models/appAdminGrant.ts | 13 +++++-- .../src/public/orm/models/appGrant.ts | 13 +++++-- .../src/public/orm/models/appLevel.ts | 13 +++++-- .../public/orm/models/appLevelRequirement.ts | 18 +++++++-- .../src/public/orm/models/appLimit.ts | 13 +++++-- .../src/public/orm/models/appLimitDefault.ts | 18 +++++++-- .../src/public/orm/models/appMembership.ts | 13 +++++-- .../public/orm/models/appMembershipDefault.ts | 18 +++++++-- .../src/public/orm/models/appOwnerGrant.ts | 13 +++++-- .../src/public/orm/models/appPermission.ts | 13 +++++-- .../public/orm/models/appPermissionDefault.ts | 18 +++++++-- .../src/public/orm/models/appStep.ts | 13 +++++-- .../src/public/orm/models/astMigration.ts | 13 +++++-- .../src/public/orm/models/auditLog.ts | 13 +++++-- .../src/public/orm/models/checkConstraint.ts | 18 +++++++-- .../src/public/orm/models/claimedInvite.ts | 13 +++++-- .../src/public/orm/models/commit.ts | 13 +++++-- .../src/public/orm/models/connectedAccount.ts | 18 +++++++-- .../orm/models/connectedAccountsModule.ts | 18 +++++++-- .../src/public/orm/models/cryptoAddress.ts | 13 +++++-- .../orm/models/cryptoAddressesModule.ts | 18 +++++++-- .../src/public/orm/models/cryptoAuthModule.ts | 18 +++++++-- .../src/public/orm/models/database.ts | 13 +++++-- .../orm/models/databaseProvisionModule.ts | 18 +++++++-- .../src/public/orm/models/defaultIdsModule.ts | 18 +++++++-- .../src/public/orm/models/defaultPrivilege.ts | 18 +++++++-- .../orm/models/denormalizedTableField.ts | 18 +++++++-- .../src/public/orm/models/domain.ts | 13 +++++-- .../src/public/orm/models/email.ts | 13 +++++-- .../src/public/orm/models/emailsModule.ts | 13 +++++-- .../orm/models/encryptedSecretsModule.ts | 18 +++++++-- .../src/public/orm/models/field.ts | 13 +++++-- .../src/public/orm/models/fieldModule.ts | 13 +++++-- .../public/orm/models/foreignKeyConstraint.ts | 18 +++++++-- .../src/public/orm/models/fullTextSearch.ts | 13 +++++-- .../src/public/orm/models/getAllRecord.ts | 13 +++++-- .../src/public/orm/models/hierarchyModule.ts | 18 +++++++-- .../src/public/orm/models/indexModel.ts | 13 +++++-- .../src/public/orm/models/invite.ts | 13 +++++-- .../src/public/orm/models/invitesModule.ts | 13 +++++-- .../src/public/orm/models/levelsModule.ts | 13 +++++-- .../src/public/orm/models/limitsModule.ts | 13 +++++-- .../src/public/orm/models/membershipType.ts | 13 +++++-- .../orm/models/membershipTypesModule.ts | 18 +++++++-- .../public/orm/models/membershipsModule.ts | 18 +++++++-- .../src/public/orm/models/nodeTypeRegistry.ts | 18 +++++++-- .../src/public/orm/models/object.ts | 13 +++++-- .../src/public/orm/models/orgAdminGrant.ts | 13 +++++-- .../src/public/orm/models/orgChartEdge.ts | 13 +++++-- .../public/orm/models/orgChartEdgeGrant.ts | 18 +++++++-- .../src/public/orm/models/orgClaimedInvite.ts | 18 +++++++-- .../public/orm/models/orgGetManagersRecord.ts | 18 +++++++-- .../orm/models/orgGetSubordinatesRecord.ts | 18 +++++++-- .../src/public/orm/models/orgGrant.ts | 13 +++++-- .../src/public/orm/models/orgInvite.ts | 13 +++++-- .../src/public/orm/models/orgLimit.ts | 13 +++++-- .../src/public/orm/models/orgLimitDefault.ts | 18 +++++++-- .../src/public/orm/models/orgMember.ts | 13 +++++-- .../src/public/orm/models/orgMembership.ts | 13 +++++-- .../public/orm/models/orgMembershipDefault.ts | 18 +++++++-- .../src/public/orm/models/orgOwnerGrant.ts | 13 +++++-- .../src/public/orm/models/orgPermission.ts | 13 +++++-- .../public/orm/models/orgPermissionDefault.ts | 18 +++++++-- .../public/orm/models/permissionsModule.ts | 18 +++++++-- .../src/public/orm/models/phoneNumber.ts | 13 +++++-- .../public/orm/models/phoneNumbersModule.ts | 18 +++++++-- .../src/public/orm/models/policy.ts | 13 +++++-- .../public/orm/models/primaryKeyConstraint.ts | 18 +++++++-- .../src/public/orm/models/profilesModule.ts | 13 +++++-- .../src/public/orm/models/ref.ts | 13 +++++-- .../public/orm/models/relationProvision.ts | 18 +++++++-- .../src/public/orm/models/rlsModule.ts | 13 +++++-- .../src/public/orm/models/roleType.ts | 13 +++++-- .../src/public/orm/models/schema.ts | 13 +++++-- .../src/public/orm/models/schemaGrant.ts | 13 +++++-- .../src/public/orm/models/secretsModule.ts | 13 +++++-- .../public/orm/models/secureTableProvision.ts | 18 +++++++-- .../src/public/orm/models/sessionsModule.ts | 13 +++++-- .../src/public/orm/models/site.ts | 13 +++++-- .../src/public/orm/models/siteMetadatum.ts | 13 +++++-- .../src/public/orm/models/siteModule.ts | 13 +++++-- .../src/public/orm/models/siteTheme.ts | 13 +++++-- .../src/public/orm/models/sqlMigration.ts | 13 +++++-- .../src/public/orm/models/store.ts | 13 +++++-- .../src/public/orm/models/table.ts | 13 +++++-- .../src/public/orm/models/tableGrant.ts | 13 +++++-- .../src/public/orm/models/tableModule.ts | 13 +++++-- .../public/orm/models/tableTemplateModule.ts | 18 +++++++-- .../src/public/orm/models/trigger.ts | 13 +++++-- .../src/public/orm/models/triggerFunction.ts | 18 +++++++-- .../src/public/orm/models/uniqueConstraint.ts | 18 +++++++-- .../src/public/orm/models/user.ts | 13 +++++-- .../src/public/orm/models/userAuthModule.ts | 13 +++++-- .../src/public/orm/models/usersModule.ts | 13 +++++-- .../src/public/orm/models/uuidModule.ts | 13 +++++-- .../src/public/orm/models/view.ts | 13 +++++-- .../src/public/orm/models/viewGrant.ts | 13 +++++-- .../src/public/orm/models/viewRule.ts | 13 +++++-- .../src/public/orm/models/viewTable.ts | 13 +++++-- .../src/public/orm/query-builder.ts | 37 +++++++++++++++---- .../src/public/orm/select-types.ts | 6 ++- 321 files changed, 3468 insertions(+), 1258 deletions(-) diff --git a/graphql/codegen/src/core/codegen/orm/input-types-generator.ts b/graphql/codegen/src/core/codegen/orm/input-types-generator.ts index 4a765433b..b46283770 100644 --- a/graphql/codegen/src/core/codegen/orm/input-types-generator.ts +++ b/graphql/codegen/src/core/codegen/orm/input-types-generator.ts @@ -1572,9 +1572,10 @@ function generateCustomInputTypes( usedInputTypes: Set, tableCrudTypes?: Set, comments: boolean = true, + alreadyGeneratedTypes?: Set, ): t.Statement[] { const statements: t.Statement[] = []; - const generatedTypes = new Set(); + const generatedTypes = new Set(alreadyGeneratedTypes ?? []); const typesToGenerate = new Set(Array.from(usedInputTypes)); // Filter out types we've already generated (exact matches for table CRUD types only) @@ -2034,8 +2035,13 @@ export function generateInputTypesFile( } } const tableCrudTypes = tables ? buildTableCrudTypeNames(tables) : undefined; + // Pass customScalarTypes + enumTypes as already-generated to avoid duplicate declarations + const alreadyGenerated = new Set([ + ...customScalarTypes, + ...enumTypes, + ]); statements.push( - ...generateCustomInputTypes(typeRegistry, mergedUsedInputTypes, tableCrudTypes, comments), + ...generateCustomInputTypes(typeRegistry, mergedUsedInputTypes, tableCrudTypes, comments, alreadyGenerated), ); // 8. Payload/return types for custom operations diff --git a/sdk/constructive-cli/src/admin/orm/input-types.ts b/sdk/constructive-cli/src/admin/orm/input-types.ts index 6bc1887db..d75d1ec49 100644 --- a/sdk/constructive-cli/src/admin/orm/input-types.ts +++ b/sdk/constructive-cli/src/admin/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; diff --git a/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts b/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts index c26bd04df..f3fcfcce0 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts @@ -28,6 +28,7 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, + AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts b/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts index 994dcd67d..159b58f59 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts @@ -28,6 +28,7 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, + AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appGrant.ts b/sdk/constructive-cli/src/admin/orm/models/appGrant.ts index df4f3ac72..d4824a66c 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appGrant.ts @@ -28,6 +28,7 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, + AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLevel.ts b/sdk/constructive-cli/src/admin/orm/models/appLevel.ts index 16a46df57..d97516f3f 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLevel.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLevel.ts @@ -28,6 +28,7 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, + AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts b/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts index a67824ec2..197823947 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts @@ -28,6 +28,7 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, + AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLevelRequirementFilter, + AppLevelRequirementCondition, + AppLevelRequirementOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLimit.ts b/sdk/constructive-cli/src/admin/orm/models/appLimit.ts index 6671f9d37..37db2aec0 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLimit.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLimit.ts @@ -28,6 +28,7 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, + AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts b/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts index 8d926da0a..0428d5a51 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts @@ -28,6 +28,7 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, + AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLimitDefaultFilter, + AppLimitDefaultCondition, + AppLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appMembership.ts b/sdk/constructive-cli/src/admin/orm/models/appMembership.ts index 2631ec415..e7f6f69eb 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appMembership.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appMembership.ts @@ -28,6 +28,7 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, + AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts b/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts index ba0c3ce53..c5fdb25ee 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts @@ -28,6 +28,7 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, + AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppMembershipDefaultFilter, + AppMembershipDefaultCondition, + AppMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts b/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts index a18dd21c4..21b4db4dc 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts @@ -28,6 +28,7 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, + AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appPermission.ts b/sdk/constructive-cli/src/admin/orm/models/appPermission.ts index ab24d7bfc..315c8d69b 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appPermission.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appPermission.ts @@ -28,6 +28,7 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, + AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts b/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts index 3951ef4bb..06ac1ad19 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts @@ -28,6 +28,7 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, + AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppPermissionDefaultFilter, + AppPermissionDefaultCondition, + AppPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appStep.ts b/sdk/constructive-cli/src/admin/orm/models/appStep.ts index 7c4ab983c..f2e016960 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appStep.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appStep.ts @@ -28,6 +28,7 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, + AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts b/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts index 9a679a488..1ffd2de14 100644 --- a/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts @@ -28,6 +28,7 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, + ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/invite.ts b/sdk/constructive-cli/src/admin/orm/models/invite.ts index ffacfa690..ddf692e69 100644 --- a/sdk/constructive-cli/src/admin/orm/models/invite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/invite.ts @@ -28,6 +28,7 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, + InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/membershipType.ts b/sdk/constructive-cli/src/admin/orm/models/membershipType.ts index c8f385b4e..1b78d06f9 100644 --- a/sdk/constructive-cli/src/admin/orm/models/membershipType.ts +++ b/sdk/constructive-cli/src/admin/orm/models/membershipType.ts @@ -28,6 +28,7 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, + MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts index ad34ec08c..90278456b 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts @@ -28,6 +28,7 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, + OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts b/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts index 3ff845429..d9e5d628b 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, + OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts index 40dba3391..3e49e29cc 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, + OrgChartEdgeGrantOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts b/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts index 7b1a668ce..a506a10e9 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts @@ -28,6 +28,7 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, + OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgClaimedInviteFilter, + OrgClaimedInviteCondition, + OrgClaimedInviteOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts b/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts index 9a0cefa8a..07bd95598 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, + OrgGetManagersRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts index 5eeec50ca..6ea9e2643 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, + OrgGetSubordinatesRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts index 51ffe25e0..ab657abda 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts @@ -28,6 +28,7 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, + OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts b/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts index 351f866ab..0ba1d57f7 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts @@ -28,6 +28,7 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, + OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts b/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts index 787dd2e18..be4b29718 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts @@ -28,6 +28,7 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, + OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts b/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts index b66e270b4..4b6339eab 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts @@ -28,6 +28,7 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, + OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgLimitDefaultFilter, + OrgLimitDefaultCondition, + OrgLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgMember.ts b/sdk/constructive-cli/src/admin/orm/models/orgMember.ts index 9045b10e0..f066f7b52 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgMember.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgMember.ts @@ -28,6 +28,7 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, + OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts b/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts index 7c5133b07..c581e8a04 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts @@ -28,6 +28,7 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, + OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts b/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts index c4863e35b..7def7c7cf 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts @@ -28,6 +28,7 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, + OrgMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts index 57596aecd..2c6fe64ec 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts @@ -28,6 +28,7 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, + OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts b/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts index 9a2c0461f..cb661e669 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts @@ -28,6 +28,7 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, + OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts b/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts index d6c204515..cf679d947 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts @@ -28,6 +28,7 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, + OrgPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/query-builder.ts b/sdk/constructive-cli/src/admin/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-cli/src/admin/orm/query-builder.ts +++ b/sdk/constructive-cli/src/admin/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-cli/src/admin/orm/select-types.ts b/sdk/constructive-cli/src/admin/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-cli/src/admin/orm/select-types.ts +++ b/sdk/constructive-cli/src/admin/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-cli/src/auth/orm/input-types.ts b/sdk/constructive-cli/src/auth/orm/input-types.ts index 4cc717c63..4ff4ab4e5 100644 --- a/sdk/constructive-cli/src/auth/orm/input-types.ts +++ b/sdk/constructive-cli/src/auth/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; @@ -588,6 +595,8 @@ export interface UserCondition { createdAt?: string | null; updatedAt?: string | null; searchTsvRank?: number | null; + /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ + fullTextSearchTsv?: string; } // ============ OrderBy Types ============ export type RoleTypeOrderBy = diff --git a/sdk/constructive-cli/src/auth/orm/models/auditLog.ts b/sdk/constructive-cli/src/auth/orm/models/auditLog.ts index 3d6aacb4e..41edc7fba 100644 --- a/sdk/constructive-cli/src/auth/orm/models/auditLog.ts +++ b/sdk/constructive-cli/src/auth/orm/models/auditLog.ts @@ -28,6 +28,7 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, + AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts b/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts index 0f2523553..7d090485e 100644 --- a/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts +++ b/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts @@ -28,6 +28,7 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, + ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ConnectedAccountFilter, + ConnectedAccountCondition, + ConnectedAccountOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts b/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts index 8d0c9b387..878e60746 100644 --- a/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts +++ b/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts @@ -28,6 +28,7 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, + CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/email.ts b/sdk/constructive-cli/src/auth/orm/models/email.ts index d03c2180b..fd4591185 100644 --- a/sdk/constructive-cli/src/auth/orm/models/email.ts +++ b/sdk/constructive-cli/src/auth/orm/models/email.ts @@ -28,6 +28,7 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, + EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts b/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts index 8122dff00..10eb2efd3 100644 --- a/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts +++ b/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts @@ -28,6 +28,7 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, + PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/roleType.ts b/sdk/constructive-cli/src/auth/orm/models/roleType.ts index dce555ddb..f85a68fc8 100644 --- a/sdk/constructive-cli/src/auth/orm/models/roleType.ts +++ b/sdk/constructive-cli/src/auth/orm/models/roleType.ts @@ -28,6 +28,7 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, + RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/user.ts b/sdk/constructive-cli/src/auth/orm/models/user.ts index 7adeca16a..757e8f778 100644 --- a/sdk/constructive-cli/src/auth/orm/models/user.ts +++ b/sdk/constructive-cli/src/auth/orm/models/user.ts @@ -28,6 +28,7 @@ import type { UserWithRelations, UserSelect, UserFilter, + UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UserFilter', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/query-builder.ts b/sdk/constructive-cli/src/auth/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-cli/src/auth/orm/query-builder.ts +++ b/sdk/constructive-cli/src/auth/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-cli/src/auth/orm/select-types.ts b/sdk/constructive-cli/src/auth/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-cli/src/auth/orm/select-types.ts +++ b/sdk/constructive-cli/src/auth/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-cli/src/objects/orm/input-types.ts b/sdk/constructive-cli/src/objects/orm/input-types.ts index d369bf16a..966050d7a 100644 --- a/sdk/constructive-cli/src/objects/orm/input-types.ts +++ b/sdk/constructive-cli/src/objects/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; diff --git a/sdk/constructive-cli/src/objects/orm/models/commit.ts b/sdk/constructive-cli/src/objects/orm/models/commit.ts index 257e233ae..3f4fb307f 100644 --- a/sdk/constructive-cli/src/objects/orm/models/commit.ts +++ b/sdk/constructive-cli/src/objects/orm/models/commit.ts @@ -28,6 +28,7 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, + CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts b/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts index 53873a0f3..365e52d02 100644 --- a/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts +++ b/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts @@ -28,6 +28,7 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, + GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/object.ts b/sdk/constructive-cli/src/objects/orm/models/object.ts index 72f7b0da4..cf1a14a50 100644 --- a/sdk/constructive-cli/src/objects/orm/models/object.ts +++ b/sdk/constructive-cli/src/objects/orm/models/object.ts @@ -28,6 +28,7 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, + ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/ref.ts b/sdk/constructive-cli/src/objects/orm/models/ref.ts index ec666a8e7..0c5788eaf 100644 --- a/sdk/constructive-cli/src/objects/orm/models/ref.ts +++ b/sdk/constructive-cli/src/objects/orm/models/ref.ts @@ -28,6 +28,7 @@ import type { RefWithRelations, RefSelect, RefFilter, + RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RefFilter', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/store.ts b/sdk/constructive-cli/src/objects/orm/models/store.ts index d6f5e0450..f86e077aa 100644 --- a/sdk/constructive-cli/src/objects/orm/models/store.ts +++ b/sdk/constructive-cli/src/objects/orm/models/store.ts @@ -28,6 +28,7 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, + StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/query-builder.ts b/sdk/constructive-cli/src/objects/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-cli/src/objects/orm/query-builder.ts +++ b/sdk/constructive-cli/src/objects/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-cli/src/objects/orm/select-types.ts b/sdk/constructive-cli/src/objects/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-cli/src/objects/orm/select-types.ts +++ b/sdk/constructive-cli/src/objects/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-cli/src/public/orm/input-types.ts b/sdk/constructive-cli/src/public/orm/input-types.ts index f3a162c68..d6669acf0 100644 --- a/sdk/constructive-cli/src/public/orm/input-types.ts +++ b/sdk/constructive-cli/src/public/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; @@ -7933,6 +7940,8 @@ export interface UserCondition { createdAt?: string | null; updatedAt?: string | null; searchTsvRank?: number | null; + /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ + fullTextSearchTsv?: string; } export interface AppMembershipCondition { id?: string | null; diff --git a/sdk/constructive-cli/src/public/orm/models/api.ts b/sdk/constructive-cli/src/public/orm/models/api.ts index 2995bb318..03e5ce24a 100644 --- a/sdk/constructive-cli/src/public/orm/models/api.ts +++ b/sdk/constructive-cli/src/public/orm/models/api.ts @@ -28,6 +28,7 @@ import type { ApiWithRelations, ApiSelect, ApiFilter, + ApiCondition, ApiOrderBy, CreateApiInput, UpdateApiInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ApiModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ApiModel { }, 'ApiFilter', 'ApiOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ApiCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ApiModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ApiModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ApiFilter', - connectionFieldsMap + connectionFieldsMap, + 'ApiCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/apiModule.ts b/sdk/constructive-cli/src/public/orm/models/apiModule.ts index 47b2be5f6..7afd01897 100644 --- a/sdk/constructive-cli/src/public/orm/models/apiModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/apiModule.ts @@ -28,6 +28,7 @@ import type { ApiModuleWithRelations, ApiModuleSelect, ApiModuleFilter, + ApiModuleCondition, ApiModuleOrderBy, CreateApiModuleInput, UpdateApiModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ApiModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ApiModuleModel { }, 'ApiModuleFilter', 'ApiModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ApiModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ApiModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ApiModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ApiModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ApiModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/apiSchema.ts b/sdk/constructive-cli/src/public/orm/models/apiSchema.ts index 4e6664741..199802a8f 100644 --- a/sdk/constructive-cli/src/public/orm/models/apiSchema.ts +++ b/sdk/constructive-cli/src/public/orm/models/apiSchema.ts @@ -28,6 +28,7 @@ import type { ApiSchemaWithRelations, ApiSchemaSelect, ApiSchemaFilter, + ApiSchemaCondition, ApiSchemaOrderBy, CreateApiSchemaInput, UpdateApiSchemaInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiSchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ApiSchemaModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ApiSchemaModel { }, 'ApiSchemaFilter', 'ApiSchemaOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ApiSchemaCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ApiSchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ApiSchemaModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ApiSchemaFilter', - connectionFieldsMap + connectionFieldsMap, + 'ApiSchemaCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/app.ts b/sdk/constructive-cli/src/public/orm/models/app.ts index a851a9774..d5e7e0606 100644 --- a/sdk/constructive-cli/src/public/orm/models/app.ts +++ b/sdk/constructive-cli/src/public/orm/models/app.ts @@ -28,6 +28,7 @@ import type { AppWithRelations, AppSelect, AppFilter, + AppCondition, AppOrderBy, CreateAppInput, UpdateAppInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppModel { }, 'AppFilter', 'AppOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appAchievement.ts b/sdk/constructive-cli/src/public/orm/models/appAchievement.ts index c26bd04df..f3fcfcce0 100644 --- a/sdk/constructive-cli/src/public/orm/models/appAchievement.ts +++ b/sdk/constructive-cli/src/public/orm/models/appAchievement.ts @@ -28,6 +28,7 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, + AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts b/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts index 994dcd67d..159b58f59 100644 --- a/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts @@ -28,6 +28,7 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, + AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appGrant.ts b/sdk/constructive-cli/src/public/orm/models/appGrant.ts index df4f3ac72..d4824a66c 100644 --- a/sdk/constructive-cli/src/public/orm/models/appGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/appGrant.ts @@ -28,6 +28,7 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, + AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLevel.ts b/sdk/constructive-cli/src/public/orm/models/appLevel.ts index 16a46df57..d97516f3f 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLevel.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLevel.ts @@ -28,6 +28,7 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, + AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts b/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts index a67824ec2..197823947 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts @@ -28,6 +28,7 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, + AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLevelRequirementFilter, + AppLevelRequirementCondition, + AppLevelRequirementOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLimit.ts b/sdk/constructive-cli/src/public/orm/models/appLimit.ts index 6671f9d37..37db2aec0 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLimit.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLimit.ts @@ -28,6 +28,7 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, + AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts b/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts index 8d926da0a..0428d5a51 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts @@ -28,6 +28,7 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, + AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLimitDefaultFilter, + AppLimitDefaultCondition, + AppLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appMembership.ts b/sdk/constructive-cli/src/public/orm/models/appMembership.ts index 2631ec415..e7f6f69eb 100644 --- a/sdk/constructive-cli/src/public/orm/models/appMembership.ts +++ b/sdk/constructive-cli/src/public/orm/models/appMembership.ts @@ -28,6 +28,7 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, + AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts b/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts index ba0c3ce53..c5fdb25ee 100644 --- a/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts @@ -28,6 +28,7 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, + AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppMembershipDefaultFilter, + AppMembershipDefaultCondition, + AppMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts b/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts index a18dd21c4..21b4db4dc 100644 --- a/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts @@ -28,6 +28,7 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, + AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appPermission.ts b/sdk/constructive-cli/src/public/orm/models/appPermission.ts index ab24d7bfc..315c8d69b 100644 --- a/sdk/constructive-cli/src/public/orm/models/appPermission.ts +++ b/sdk/constructive-cli/src/public/orm/models/appPermission.ts @@ -28,6 +28,7 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, + AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts b/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts index 3951ef4bb..06ac1ad19 100644 --- a/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts @@ -28,6 +28,7 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, + AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppPermissionDefaultFilter, + AppPermissionDefaultCondition, + AppPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appStep.ts b/sdk/constructive-cli/src/public/orm/models/appStep.ts index 7c4ab983c..f2e016960 100644 --- a/sdk/constructive-cli/src/public/orm/models/appStep.ts +++ b/sdk/constructive-cli/src/public/orm/models/appStep.ts @@ -28,6 +28,7 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, + AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/astMigration.ts b/sdk/constructive-cli/src/public/orm/models/astMigration.ts index 8bab8cfd0..1d6ad8e2c 100644 --- a/sdk/constructive-cli/src/public/orm/models/astMigration.ts +++ b/sdk/constructive-cli/src/public/orm/models/astMigration.ts @@ -28,6 +28,7 @@ import type { AstMigrationWithRelations, AstMigrationSelect, AstMigrationFilter, + AstMigrationCondition, AstMigrationOrderBy, CreateAstMigrationInput, UpdateAstMigrationInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AstMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AstMigrationModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AstMigrationModel { }, 'AstMigrationFilter', 'AstMigrationOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AstMigrationCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AstMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AstMigrationModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AstMigrationFilter', - connectionFieldsMap + connectionFieldsMap, + 'AstMigrationCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/auditLog.ts b/sdk/constructive-cli/src/public/orm/models/auditLog.ts index 3d6aacb4e..41edc7fba 100644 --- a/sdk/constructive-cli/src/public/orm/models/auditLog.ts +++ b/sdk/constructive-cli/src/public/orm/models/auditLog.ts @@ -28,6 +28,7 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, + AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts b/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts index 3d789793d..d8f4015c9 100644 --- a/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts @@ -28,6 +28,7 @@ import type { CheckConstraintWithRelations, CheckConstraintSelect, CheckConstraintFilter, + CheckConstraintCondition, CheckConstraintOrderBy, CreateCheckConstraintInput, UpdateCheckConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class CheckConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + CheckConstraintFilter, + CheckConstraintCondition, + CheckConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class CheckConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class CheckConstraintModel { }, 'CheckConstraintFilter', 'CheckConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CheckConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class CheckConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class CheckConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CheckConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'CheckConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts b/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts index 9a679a488..1ffd2de14 100644 --- a/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts +++ b/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts @@ -28,6 +28,7 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, + ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/commit.ts b/sdk/constructive-cli/src/public/orm/models/commit.ts index 257e233ae..3f4fb307f 100644 --- a/sdk/constructive-cli/src/public/orm/models/commit.ts +++ b/sdk/constructive-cli/src/public/orm/models/commit.ts @@ -28,6 +28,7 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, + CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts b/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts index 0f2523553..7d090485e 100644 --- a/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts +++ b/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts @@ -28,6 +28,7 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, + ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ConnectedAccountFilter, + ConnectedAccountCondition, + ConnectedAccountOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts b/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts index 09cb420e5..98de725f8 100644 --- a/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts @@ -28,6 +28,7 @@ import type { ConnectedAccountsModuleWithRelations, ConnectedAccountsModuleSelect, ConnectedAccountsModuleFilter, + ConnectedAccountsModuleCondition, ConnectedAccountsModuleOrderBy, CreateConnectedAccountsModuleInput, UpdateConnectedAccountsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ConnectedAccountsModuleFilter, + ConnectedAccountsModuleCondition, + ConnectedAccountsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class ConnectedAccountsModuleModel { }, 'ConnectedAccountsModuleFilter', 'ConnectedAccountsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class ConnectedAccountsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ConnectedAccountsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts b/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts index 8d0c9b387..878e60746 100644 --- a/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts +++ b/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts @@ -28,6 +28,7 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, + CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts b/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts index 5c1de3024..9e2ab099a 100644 --- a/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts @@ -28,6 +28,7 @@ import type { CryptoAddressesModuleWithRelations, CryptoAddressesModuleSelect, CryptoAddressesModuleFilter, + CryptoAddressesModuleCondition, CryptoAddressesModuleOrderBy, CreateCryptoAddressesModuleInput, UpdateCryptoAddressesModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + CryptoAddressesModuleFilter, + CryptoAddressesModuleCondition, + CryptoAddressesModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class CryptoAddressesModuleModel { }, 'CryptoAddressesModuleFilter', 'CryptoAddressesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class CryptoAddressesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAddressesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts b/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts index ddaa749f8..f9cea7bfc 100644 --- a/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts @@ -28,6 +28,7 @@ import type { CryptoAuthModuleWithRelations, CryptoAuthModuleSelect, CryptoAuthModuleFilter, + CryptoAuthModuleCondition, CryptoAuthModuleOrderBy, CreateCryptoAuthModuleInput, UpdateCryptoAuthModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + CryptoAuthModuleFilter, + CryptoAuthModuleCondition, + CryptoAuthModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class CryptoAuthModuleModel { }, 'CryptoAuthModuleFilter', 'CryptoAuthModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAuthModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class CryptoAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAuthModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAuthModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/database.ts b/sdk/constructive-cli/src/public/orm/models/database.ts index 9bb0c871a..9e5c52e19 100644 --- a/sdk/constructive-cli/src/public/orm/models/database.ts +++ b/sdk/constructive-cli/src/public/orm/models/database.ts @@ -28,6 +28,7 @@ import type { DatabaseWithRelations, DatabaseSelect, DatabaseFilter, + DatabaseCondition, DatabaseOrderBy, CreateDatabaseInput, UpdateDatabaseInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class DatabaseModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class DatabaseModel { }, 'DatabaseFilter', 'DatabaseOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class DatabaseModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class DatabaseModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DatabaseFilter', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts b/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts index 31becee8c..caac43531 100644 --- a/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts @@ -28,6 +28,7 @@ import type { DatabaseProvisionModuleWithRelations, DatabaseProvisionModuleSelect, DatabaseProvisionModuleFilter, + DatabaseProvisionModuleCondition, DatabaseProvisionModuleOrderBy, CreateDatabaseProvisionModuleInput, UpdateDatabaseProvisionModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseProvisionModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DatabaseProvisionModuleFilter, + DatabaseProvisionModuleCondition, + DatabaseProvisionModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class DatabaseProvisionModuleModel { }, 'DatabaseProvisionModuleFilter', 'DatabaseProvisionModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseProvisionModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class DatabaseProvisionModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DatabaseProvisionModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseProvisionModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts b/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts index 665f3eb1e..dd0f4980f 100644 --- a/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts @@ -28,6 +28,7 @@ import type { DefaultIdsModuleWithRelations, DefaultIdsModuleSelect, DefaultIdsModuleFilter, + DefaultIdsModuleCondition, DefaultIdsModuleOrderBy, CreateDefaultIdsModuleInput, UpdateDefaultIdsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultIdsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DefaultIdsModuleFilter, + DefaultIdsModuleCondition, + DefaultIdsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class DefaultIdsModuleModel { }, 'DefaultIdsModuleFilter', 'DefaultIdsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DefaultIdsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class DefaultIdsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DefaultIdsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'DefaultIdsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts b/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts index 73079ad7f..13f4b589f 100644 --- a/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts +++ b/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts @@ -28,6 +28,7 @@ import type { DefaultPrivilegeWithRelations, DefaultPrivilegeSelect, DefaultPrivilegeFilter, + DefaultPrivilegeCondition, DefaultPrivilegeOrderBy, CreateDefaultPrivilegeInput, UpdateDefaultPrivilegeInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultPrivilegeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DefaultPrivilegeFilter, + DefaultPrivilegeCondition, + DefaultPrivilegeOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class DefaultPrivilegeModel { }, 'DefaultPrivilegeFilter', 'DefaultPrivilegeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DefaultPrivilegeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class DefaultPrivilegeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DefaultPrivilegeFilter', - connectionFieldsMap + connectionFieldsMap, + 'DefaultPrivilegeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts b/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts index 111286e0e..c37401ae2 100644 --- a/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts +++ b/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts @@ -28,6 +28,7 @@ import type { DenormalizedTableFieldWithRelations, DenormalizedTableFieldSelect, DenormalizedTableFieldFilter, + DenormalizedTableFieldCondition, DenormalizedTableFieldOrderBy, CreateDenormalizedTableFieldInput, UpdateDenormalizedTableFieldInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DenormalizedTableFieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DenormalizedTableFieldFilter, + DenormalizedTableFieldCondition, + DenormalizedTableFieldOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class DenormalizedTableFieldModel { }, 'DenormalizedTableFieldFilter', 'DenormalizedTableFieldOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DenormalizedTableFieldCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class DenormalizedTableFieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DenormalizedTableFieldFilter', - connectionFieldsMap + connectionFieldsMap, + 'DenormalizedTableFieldCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/domain.ts b/sdk/constructive-cli/src/public/orm/models/domain.ts index dcdb161a7..041928fb8 100644 --- a/sdk/constructive-cli/src/public/orm/models/domain.ts +++ b/sdk/constructive-cli/src/public/orm/models/domain.ts @@ -28,6 +28,7 @@ import type { DomainWithRelations, DomainSelect, DomainFilter, + DomainCondition, DomainOrderBy, CreateDomainInput, UpdateDomainInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class DomainModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class DomainModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class DomainModel { }, 'DomainFilter', 'DomainOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DomainCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class DomainModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class DomainModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DomainFilter', - connectionFieldsMap + connectionFieldsMap, + 'DomainCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/email.ts b/sdk/constructive-cli/src/public/orm/models/email.ts index d03c2180b..fd4591185 100644 --- a/sdk/constructive-cli/src/public/orm/models/email.ts +++ b/sdk/constructive-cli/src/public/orm/models/email.ts @@ -28,6 +28,7 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, + EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/emailsModule.ts b/sdk/constructive-cli/src/public/orm/models/emailsModule.ts index ab8058dfe..6a9df893f 100644 --- a/sdk/constructive-cli/src/public/orm/models/emailsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/emailsModule.ts @@ -28,6 +28,7 @@ import type { EmailsModuleWithRelations, EmailsModuleSelect, EmailsModuleFilter, + EmailsModuleCondition, EmailsModuleOrderBy, CreateEmailsModuleInput, UpdateEmailsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class EmailsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class EmailsModuleModel { }, 'EmailsModuleFilter', 'EmailsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EmailsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class EmailsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class EmailsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EmailsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'EmailsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts b/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts index d82b79a8e..366548336 100644 --- a/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts @@ -28,6 +28,7 @@ import type { EncryptedSecretsModuleWithRelations, EncryptedSecretsModuleSelect, EncryptedSecretsModuleFilter, + EncryptedSecretsModuleCondition, EncryptedSecretsModuleOrderBy, CreateEncryptedSecretsModuleInput, UpdateEncryptedSecretsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class EncryptedSecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + EncryptedSecretsModuleFilter, + EncryptedSecretsModuleCondition, + EncryptedSecretsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class EncryptedSecretsModuleModel { }, 'EncryptedSecretsModuleFilter', 'EncryptedSecretsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EncryptedSecretsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class EncryptedSecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EncryptedSecretsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'EncryptedSecretsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/field.ts b/sdk/constructive-cli/src/public/orm/models/field.ts index 6d54be6c0..eec325076 100644 --- a/sdk/constructive-cli/src/public/orm/models/field.ts +++ b/sdk/constructive-cli/src/public/orm/models/field.ts @@ -28,6 +28,7 @@ import type { FieldWithRelations, FieldSelect, FieldFilter, + FieldCondition, FieldOrderBy, CreateFieldInput, UpdateFieldInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class FieldModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class FieldModel { }, 'FieldFilter', 'FieldOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'FieldCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class FieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class FieldModel { args.select, { where: args?.where, + condition: args?.condition, }, 'FieldFilter', - connectionFieldsMap + connectionFieldsMap, + 'FieldCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/fieldModule.ts b/sdk/constructive-cli/src/public/orm/models/fieldModule.ts index e4a646053..465e0fe5c 100644 --- a/sdk/constructive-cli/src/public/orm/models/fieldModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/fieldModule.ts @@ -28,6 +28,7 @@ import type { FieldModuleWithRelations, FieldModuleSelect, FieldModuleFilter, + FieldModuleCondition, FieldModuleOrderBy, CreateFieldModuleInput, UpdateFieldModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class FieldModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class FieldModuleModel { }, 'FieldModuleFilter', 'FieldModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'FieldModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class FieldModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class FieldModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'FieldModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'FieldModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts b/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts index 725546cba..a5faa8baa 100644 --- a/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts @@ -28,6 +28,7 @@ import type { ForeignKeyConstraintWithRelations, ForeignKeyConstraintSelect, ForeignKeyConstraintFilter, + ForeignKeyConstraintCondition, ForeignKeyConstraintOrderBy, CreateForeignKeyConstraintInput, UpdateForeignKeyConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ForeignKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ForeignKeyConstraintFilter, + ForeignKeyConstraintCondition, + ForeignKeyConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class ForeignKeyConstraintModel { }, 'ForeignKeyConstraintFilter', 'ForeignKeyConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ForeignKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class ForeignKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ForeignKeyConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'ForeignKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts b/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts index ef372d194..361f5e67c 100644 --- a/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts +++ b/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts @@ -28,6 +28,7 @@ import type { FullTextSearchWithRelations, FullTextSearchSelect, FullTextSearchFilter, + FullTextSearchCondition, FullTextSearchOrderBy, CreateFullTextSearchInput, UpdateFullTextSearchInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class FullTextSearchModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class FullTextSearchModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class FullTextSearchModel { }, 'FullTextSearchFilter', 'FullTextSearchOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'FullTextSearchCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class FullTextSearchModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class FullTextSearchModel { args.select, { where: args?.where, + condition: args?.condition, }, 'FullTextSearchFilter', - connectionFieldsMap + connectionFieldsMap, + 'FullTextSearchCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts b/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts index 53873a0f3..365e52d02 100644 --- a/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts +++ b/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts @@ -28,6 +28,7 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, + GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts b/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts index af2684505..5d838681c 100644 --- a/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts @@ -28,6 +28,7 @@ import type { HierarchyModuleWithRelations, HierarchyModuleSelect, HierarchyModuleFilter, + HierarchyModuleCondition, HierarchyModuleOrderBy, CreateHierarchyModuleInput, UpdateHierarchyModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class HierarchyModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + HierarchyModuleFilter, + HierarchyModuleCondition, + HierarchyModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class HierarchyModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class HierarchyModuleModel { }, 'HierarchyModuleFilter', 'HierarchyModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'HierarchyModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class HierarchyModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class HierarchyModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'HierarchyModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'HierarchyModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/indexModel.ts b/sdk/constructive-cli/src/public/orm/models/indexModel.ts index 4db3f2083..4589fe9a0 100644 --- a/sdk/constructive-cli/src/public/orm/models/indexModel.ts +++ b/sdk/constructive-cli/src/public/orm/models/indexModel.ts @@ -28,6 +28,7 @@ import type { IndexWithRelations, IndexSelect, IndexFilter, + IndexCondition, IndexOrderBy, CreateIndexInput, UpdateIndexInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class IndexModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class IndexModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class IndexModel { }, 'IndexFilter', 'IndexOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'IndexCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class IndexModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class IndexModel { args.select, { where: args?.where, + condition: args?.condition, }, 'IndexFilter', - connectionFieldsMap + connectionFieldsMap, + 'IndexCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/invite.ts b/sdk/constructive-cli/src/public/orm/models/invite.ts index ffacfa690..ddf692e69 100644 --- a/sdk/constructive-cli/src/public/orm/models/invite.ts +++ b/sdk/constructive-cli/src/public/orm/models/invite.ts @@ -28,6 +28,7 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, + InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/invitesModule.ts b/sdk/constructive-cli/src/public/orm/models/invitesModule.ts index 8a25495cc..e5af2c33a 100644 --- a/sdk/constructive-cli/src/public/orm/models/invitesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/invitesModule.ts @@ -28,6 +28,7 @@ import type { InvitesModuleWithRelations, InvitesModuleSelect, InvitesModuleFilter, + InvitesModuleCondition, InvitesModuleOrderBy, CreateInvitesModuleInput, UpdateInvitesModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class InvitesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class InvitesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class InvitesModuleModel { }, 'InvitesModuleFilter', 'InvitesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'InvitesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class InvitesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class InvitesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'InvitesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'InvitesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/levelsModule.ts b/sdk/constructive-cli/src/public/orm/models/levelsModule.ts index 4c0cedf16..e288b0558 100644 --- a/sdk/constructive-cli/src/public/orm/models/levelsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/levelsModule.ts @@ -28,6 +28,7 @@ import type { LevelsModuleWithRelations, LevelsModuleSelect, LevelsModuleFilter, + LevelsModuleCondition, LevelsModuleOrderBy, CreateLevelsModuleInput, UpdateLevelsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class LevelsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class LevelsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class LevelsModuleModel { }, 'LevelsModuleFilter', 'LevelsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'LevelsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class LevelsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class LevelsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'LevelsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'LevelsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/limitsModule.ts b/sdk/constructive-cli/src/public/orm/models/limitsModule.ts index a6976e0d3..067e8303d 100644 --- a/sdk/constructive-cli/src/public/orm/models/limitsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/limitsModule.ts @@ -28,6 +28,7 @@ import type { LimitsModuleWithRelations, LimitsModuleSelect, LimitsModuleFilter, + LimitsModuleCondition, LimitsModuleOrderBy, CreateLimitsModuleInput, UpdateLimitsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class LimitsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class LimitsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class LimitsModuleModel { }, 'LimitsModuleFilter', 'LimitsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'LimitsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class LimitsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class LimitsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'LimitsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'LimitsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/membershipType.ts b/sdk/constructive-cli/src/public/orm/models/membershipType.ts index c8f385b4e..1b78d06f9 100644 --- a/sdk/constructive-cli/src/public/orm/models/membershipType.ts +++ b/sdk/constructive-cli/src/public/orm/models/membershipType.ts @@ -28,6 +28,7 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, + MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts b/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts index 35e412956..74c749d26 100644 --- a/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts @@ -28,6 +28,7 @@ import type { MembershipTypesModuleWithRelations, MembershipTypesModuleSelect, MembershipTypesModuleFilter, + MembershipTypesModuleCondition, MembershipTypesModuleOrderBy, CreateMembershipTypesModuleInput, UpdateMembershipTypesModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + MembershipTypesModuleFilter, + MembershipTypesModuleCondition, + MembershipTypesModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class MembershipTypesModuleModel { }, 'MembershipTypesModuleFilter', 'MembershipTypesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class MembershipTypesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipTypesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts b/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts index 106924932..c2c7826e0 100644 --- a/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts @@ -28,6 +28,7 @@ import type { MembershipsModuleWithRelations, MembershipsModuleSelect, MembershipsModuleFilter, + MembershipsModuleCondition, MembershipsModuleOrderBy, CreateMembershipsModuleInput, UpdateMembershipsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + MembershipsModuleFilter, + MembershipsModuleCondition, + MembershipsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class MembershipsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class MembershipsModuleModel { }, 'MembershipsModuleFilter', 'MembershipsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class MembershipsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class MembershipsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts b/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts index 021587a23..4de976264 100644 --- a/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts +++ b/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts @@ -28,6 +28,7 @@ import type { NodeTypeRegistryWithRelations, NodeTypeRegistrySelect, NodeTypeRegistryFilter, + NodeTypeRegistryCondition, NodeTypeRegistryOrderBy, CreateNodeTypeRegistryInput, UpdateNodeTypeRegistryInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class NodeTypeRegistryModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + NodeTypeRegistryFilter, + NodeTypeRegistryCondition, + NodeTypeRegistryOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class NodeTypeRegistryModel { }, 'NodeTypeRegistryFilter', 'NodeTypeRegistryOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'NodeTypeRegistryCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class NodeTypeRegistryModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, + condition: args?.condition, }, 'NodeTypeRegistryFilter', - connectionFieldsMap + connectionFieldsMap, + 'NodeTypeRegistryCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/object.ts b/sdk/constructive-cli/src/public/orm/models/object.ts index 72f7b0da4..cf1a14a50 100644 --- a/sdk/constructive-cli/src/public/orm/models/object.ts +++ b/sdk/constructive-cli/src/public/orm/models/object.ts @@ -28,6 +28,7 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, + ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts index ad34ec08c..90278456b 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts @@ -28,6 +28,7 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, + OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts b/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts index 3ff845429..d9e5d628b 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, + OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts index 40dba3391..3e49e29cc 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, + OrgChartEdgeGrantOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts b/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts index 7b1a668ce..a506a10e9 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts @@ -28,6 +28,7 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, + OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgClaimedInviteFilter, + OrgClaimedInviteCondition, + OrgClaimedInviteOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts b/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts index 9a0cefa8a..07bd95598 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, + OrgGetManagersRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts index 5eeec50ca..6ea9e2643 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, + OrgGetSubordinatesRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgGrant.ts index 51ffe25e0..ab657abda 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgGrant.ts @@ -28,6 +28,7 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, + OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgInvite.ts b/sdk/constructive-cli/src/public/orm/models/orgInvite.ts index 351f866ab..0ba1d57f7 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgInvite.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgInvite.ts @@ -28,6 +28,7 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, + OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgLimit.ts b/sdk/constructive-cli/src/public/orm/models/orgLimit.ts index 787dd2e18..be4b29718 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgLimit.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgLimit.ts @@ -28,6 +28,7 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, + OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts b/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts index b66e270b4..4b6339eab 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts @@ -28,6 +28,7 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, + OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgLimitDefaultFilter, + OrgLimitDefaultCondition, + OrgLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgMember.ts b/sdk/constructive-cli/src/public/orm/models/orgMember.ts index 9045b10e0..f066f7b52 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgMember.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgMember.ts @@ -28,6 +28,7 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, + OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgMembership.ts b/sdk/constructive-cli/src/public/orm/models/orgMembership.ts index 7c5133b07..c581e8a04 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgMembership.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgMembership.ts @@ -28,6 +28,7 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, + OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts b/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts index c4863e35b..7def7c7cf 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts @@ -28,6 +28,7 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, + OrgMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts index 57596aecd..2c6fe64ec 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts @@ -28,6 +28,7 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, + OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgPermission.ts b/sdk/constructive-cli/src/public/orm/models/orgPermission.ts index 9a2c0461f..cb661e669 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgPermission.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgPermission.ts @@ -28,6 +28,7 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, + OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts b/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts index d6c204515..cf679d947 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts @@ -28,6 +28,7 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, + OrgPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts b/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts index 5f30fad1e..d966eb9b0 100644 --- a/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts @@ -28,6 +28,7 @@ import type { PermissionsModuleWithRelations, PermissionsModuleSelect, PermissionsModuleFilter, + PermissionsModuleCondition, PermissionsModuleOrderBy, CreatePermissionsModuleInput, UpdatePermissionsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class PermissionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + PermissionsModuleFilter, + PermissionsModuleCondition, + PermissionsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class PermissionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class PermissionsModuleModel { }, 'PermissionsModuleFilter', 'PermissionsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PermissionsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class PermissionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class PermissionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PermissionsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'PermissionsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts b/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts index 8122dff00..10eb2efd3 100644 --- a/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts +++ b/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts @@ -28,6 +28,7 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, + PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts b/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts index 26fdcfd2e..c8aac1f09 100644 --- a/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts @@ -28,6 +28,7 @@ import type { PhoneNumbersModuleWithRelations, PhoneNumbersModuleSelect, PhoneNumbersModuleFilter, + PhoneNumbersModuleCondition, PhoneNumbersModuleOrderBy, CreatePhoneNumbersModuleInput, UpdatePhoneNumbersModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumbersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + PhoneNumbersModuleFilter, + PhoneNumbersModuleCondition, + PhoneNumbersModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class PhoneNumbersModuleModel { }, 'PhoneNumbersModuleFilter', 'PhoneNumbersModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumbersModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class PhoneNumbersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PhoneNumbersModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumbersModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/policy.ts b/sdk/constructive-cli/src/public/orm/models/policy.ts index 146ac30f5..af1b817e9 100644 --- a/sdk/constructive-cli/src/public/orm/models/policy.ts +++ b/sdk/constructive-cli/src/public/orm/models/policy.ts @@ -28,6 +28,7 @@ import type { PolicyWithRelations, PolicySelect, PolicyFilter, + PolicyCondition, PolicyOrderBy, CreatePolicyInput, UpdatePolicyInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class PolicyModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class PolicyModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class PolicyModel { }, 'PolicyFilter', 'PolicyOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PolicyCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class PolicyModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class PolicyModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PolicyFilter', - connectionFieldsMap + connectionFieldsMap, + 'PolicyCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts b/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts index 296ec2848..3b5cbf533 100644 --- a/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts @@ -28,6 +28,7 @@ import type { PrimaryKeyConstraintWithRelations, PrimaryKeyConstraintSelect, PrimaryKeyConstraintFilter, + PrimaryKeyConstraintCondition, PrimaryKeyConstraintOrderBy, CreatePrimaryKeyConstraintInput, UpdatePrimaryKeyConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class PrimaryKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + PrimaryKeyConstraintFilter, + PrimaryKeyConstraintCondition, + PrimaryKeyConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class PrimaryKeyConstraintModel { }, 'PrimaryKeyConstraintFilter', 'PrimaryKeyConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PrimaryKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class PrimaryKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PrimaryKeyConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'PrimaryKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/profilesModule.ts b/sdk/constructive-cli/src/public/orm/models/profilesModule.ts index 2970a1f49..9d30e08ff 100644 --- a/sdk/constructive-cli/src/public/orm/models/profilesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/profilesModule.ts @@ -28,6 +28,7 @@ import type { ProfilesModuleWithRelations, ProfilesModuleSelect, ProfilesModuleFilter, + ProfilesModuleCondition, ProfilesModuleOrderBy, CreateProfilesModuleInput, UpdateProfilesModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ProfilesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ProfilesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ProfilesModuleModel { }, 'ProfilesModuleFilter', 'ProfilesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ProfilesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ProfilesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ProfilesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ProfilesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ProfilesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/ref.ts b/sdk/constructive-cli/src/public/orm/models/ref.ts index ec666a8e7..0c5788eaf 100644 --- a/sdk/constructive-cli/src/public/orm/models/ref.ts +++ b/sdk/constructive-cli/src/public/orm/models/ref.ts @@ -28,6 +28,7 @@ import type { RefWithRelations, RefSelect, RefFilter, + RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RefFilter', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/relationProvision.ts b/sdk/constructive-cli/src/public/orm/models/relationProvision.ts index 83dcb30fd..47ceefecb 100644 --- a/sdk/constructive-cli/src/public/orm/models/relationProvision.ts +++ b/sdk/constructive-cli/src/public/orm/models/relationProvision.ts @@ -28,6 +28,7 @@ import type { RelationProvisionWithRelations, RelationProvisionSelect, RelationProvisionFilter, + RelationProvisionCondition, RelationProvisionOrderBy, CreateRelationProvisionInput, UpdateRelationProvisionInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class RelationProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + RelationProvisionFilter, + RelationProvisionCondition, + RelationProvisionOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class RelationProvisionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class RelationProvisionModel { }, 'RelationProvisionFilter', 'RelationProvisionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RelationProvisionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class RelationProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class RelationProvisionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RelationProvisionFilter', - connectionFieldsMap + connectionFieldsMap, + 'RelationProvisionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/rlsModule.ts b/sdk/constructive-cli/src/public/orm/models/rlsModule.ts index 4729eb1b3..771951fea 100644 --- a/sdk/constructive-cli/src/public/orm/models/rlsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/rlsModule.ts @@ -28,6 +28,7 @@ import type { RlsModuleWithRelations, RlsModuleSelect, RlsModuleFilter, + RlsModuleCondition, RlsModuleOrderBy, CreateRlsModuleInput, UpdateRlsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RlsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RlsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RlsModuleModel { }, 'RlsModuleFilter', 'RlsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RlsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RlsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RlsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RlsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'RlsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/roleType.ts b/sdk/constructive-cli/src/public/orm/models/roleType.ts index dce555ddb..f85a68fc8 100644 --- a/sdk/constructive-cli/src/public/orm/models/roleType.ts +++ b/sdk/constructive-cli/src/public/orm/models/roleType.ts @@ -28,6 +28,7 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, + RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/schema.ts b/sdk/constructive-cli/src/public/orm/models/schema.ts index e930fee2b..8849d72de 100644 --- a/sdk/constructive-cli/src/public/orm/models/schema.ts +++ b/sdk/constructive-cli/src/public/orm/models/schema.ts @@ -28,6 +28,7 @@ import type { SchemaWithRelations, SchemaSelect, SchemaFilter, + SchemaCondition, SchemaOrderBy, CreateSchemaInput, UpdateSchemaInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SchemaModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SchemaModel { }, 'SchemaFilter', 'SchemaOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SchemaCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SchemaModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SchemaFilter', - connectionFieldsMap + connectionFieldsMap, + 'SchemaCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts b/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts index 7a311cdb9..c701a8085 100644 --- a/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts @@ -28,6 +28,7 @@ import type { SchemaGrantWithRelations, SchemaGrantSelect, SchemaGrantFilter, + SchemaGrantCondition, SchemaGrantOrderBy, CreateSchemaGrantInput, UpdateSchemaGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SchemaGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SchemaGrantModel { }, 'SchemaGrantFilter', 'SchemaGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SchemaGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SchemaGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SchemaGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SchemaGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'SchemaGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/secretsModule.ts b/sdk/constructive-cli/src/public/orm/models/secretsModule.ts index 55d75dad4..1cb7f7203 100644 --- a/sdk/constructive-cli/src/public/orm/models/secretsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/secretsModule.ts @@ -28,6 +28,7 @@ import type { SecretsModuleWithRelations, SecretsModuleSelect, SecretsModuleFilter, + SecretsModuleCondition, SecretsModuleOrderBy, CreateSecretsModuleInput, UpdateSecretsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SecretsModuleModel { }, 'SecretsModuleFilter', 'SecretsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SecretsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SecretsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'SecretsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts b/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts index 713dc44c8..b63f3face 100644 --- a/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts +++ b/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts @@ -28,6 +28,7 @@ import type { SecureTableProvisionWithRelations, SecureTableProvisionSelect, SecureTableProvisionFilter, + SecureTableProvisionCondition, SecureTableProvisionOrderBy, CreateSecureTableProvisionInput, UpdateSecureTableProvisionInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class SecureTableProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + SecureTableProvisionFilter, + SecureTableProvisionCondition, + SecureTableProvisionOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class SecureTableProvisionModel { }, 'SecureTableProvisionFilter', 'SecureTableProvisionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SecureTableProvisionCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class SecureTableProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SecureTableProvisionFilter', - connectionFieldsMap + connectionFieldsMap, + 'SecureTableProvisionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts b/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts index 5245d808b..8cc89091c 100644 --- a/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts @@ -28,6 +28,7 @@ import type { SessionsModuleWithRelations, SessionsModuleSelect, SessionsModuleFilter, + SessionsModuleCondition, SessionsModuleOrderBy, CreateSessionsModuleInput, UpdateSessionsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SessionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SessionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SessionsModuleModel { }, 'SessionsModuleFilter', 'SessionsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SessionsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SessionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SessionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SessionsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'SessionsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/site.ts b/sdk/constructive-cli/src/public/orm/models/site.ts index 83b54cc55..f88a4612e 100644 --- a/sdk/constructive-cli/src/public/orm/models/site.ts +++ b/sdk/constructive-cli/src/public/orm/models/site.ts @@ -28,6 +28,7 @@ import type { SiteWithRelations, SiteSelect, SiteFilter, + SiteCondition, SiteOrderBy, CreateSiteInput, UpdateSiteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteModel { }, 'SiteFilter', 'SiteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts b/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts index 38353bdd3..982f32462 100644 --- a/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts +++ b/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts @@ -28,6 +28,7 @@ import type { SiteMetadatumWithRelations, SiteMetadatumSelect, SiteMetadatumFilter, + SiteMetadatumCondition, SiteMetadatumOrderBy, CreateSiteMetadatumInput, UpdateSiteMetadatumInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteMetadatumModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteMetadatumModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteMetadatumModel { }, 'SiteMetadatumFilter', 'SiteMetadatumOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteMetadatumCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteMetadatumModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteMetadatumModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteMetadatumFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteMetadatumCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/siteModule.ts b/sdk/constructive-cli/src/public/orm/models/siteModule.ts index 59ee85477..fe691c4bc 100644 --- a/sdk/constructive-cli/src/public/orm/models/siteModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/siteModule.ts @@ -28,6 +28,7 @@ import type { SiteModuleWithRelations, SiteModuleSelect, SiteModuleFilter, + SiteModuleCondition, SiteModuleOrderBy, CreateSiteModuleInput, UpdateSiteModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteModuleModel { }, 'SiteModuleFilter', 'SiteModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/siteTheme.ts b/sdk/constructive-cli/src/public/orm/models/siteTheme.ts index e9222e3c5..a5720b0e8 100644 --- a/sdk/constructive-cli/src/public/orm/models/siteTheme.ts +++ b/sdk/constructive-cli/src/public/orm/models/siteTheme.ts @@ -28,6 +28,7 @@ import type { SiteThemeWithRelations, SiteThemeSelect, SiteThemeFilter, + SiteThemeCondition, SiteThemeOrderBy, CreateSiteThemeInput, UpdateSiteThemeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteThemeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteThemeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteThemeModel { }, 'SiteThemeFilter', 'SiteThemeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteThemeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteThemeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteThemeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteThemeFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteThemeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts b/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts index 07bba36b7..c30ec21dc 100644 --- a/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts +++ b/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts @@ -28,6 +28,7 @@ import type { SqlMigrationWithRelations, SqlMigrationSelect, SqlMigrationFilter, + SqlMigrationCondition, SqlMigrationOrderBy, CreateSqlMigrationInput, UpdateSqlMigrationInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SqlMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SqlMigrationModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SqlMigrationModel { }, 'SqlMigrationFilter', 'SqlMigrationOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SqlMigrationCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SqlMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SqlMigrationModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SqlMigrationFilter', - connectionFieldsMap + connectionFieldsMap, + 'SqlMigrationCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/store.ts b/sdk/constructive-cli/src/public/orm/models/store.ts index d6f5e0450..f86e077aa 100644 --- a/sdk/constructive-cli/src/public/orm/models/store.ts +++ b/sdk/constructive-cli/src/public/orm/models/store.ts @@ -28,6 +28,7 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, + StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/table.ts b/sdk/constructive-cli/src/public/orm/models/table.ts index 25f1ac127..2fdd70ad6 100644 --- a/sdk/constructive-cli/src/public/orm/models/table.ts +++ b/sdk/constructive-cli/src/public/orm/models/table.ts @@ -28,6 +28,7 @@ import type { TableWithRelations, TableSelect, TableFilter, + TableCondition, TableOrderBy, CreateTableInput, UpdateTableInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TableModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TableModel { }, 'TableFilter', 'TableOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TableModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/tableGrant.ts b/sdk/constructive-cli/src/public/orm/models/tableGrant.ts index bdd257b1e..0596ce684 100644 --- a/sdk/constructive-cli/src/public/orm/models/tableGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/tableGrant.ts @@ -28,6 +28,7 @@ import type { TableGrantWithRelations, TableGrantSelect, TableGrantFilter, + TableGrantCondition, TableGrantOrderBy, CreateTableGrantInput, UpdateTableGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TableGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TableGrantModel { }, 'TableGrantFilter', 'TableGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TableGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TableGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/tableModule.ts b/sdk/constructive-cli/src/public/orm/models/tableModule.ts index 708e7a4c5..fcab0baae 100644 --- a/sdk/constructive-cli/src/public/orm/models/tableModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/tableModule.ts @@ -28,6 +28,7 @@ import type { TableModuleWithRelations, TableModuleSelect, TableModuleFilter, + TableModuleCondition, TableModuleOrderBy, CreateTableModuleInput, UpdateTableModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TableModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TableModuleModel { }, 'TableModuleFilter', 'TableModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TableModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TableModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts b/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts index 7438901cc..95c026d8d 100644 --- a/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts @@ -28,6 +28,7 @@ import type { TableTemplateModuleWithRelations, TableTemplateModuleSelect, TableTemplateModuleFilter, + TableTemplateModuleCondition, TableTemplateModuleOrderBy, CreateTableTemplateModuleInput, UpdateTableTemplateModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class TableTemplateModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + TableTemplateModuleFilter, + TableTemplateModuleCondition, + TableTemplateModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class TableTemplateModuleModel { }, 'TableTemplateModuleFilter', 'TableTemplateModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableTemplateModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class TableTemplateModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableTemplateModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableTemplateModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/trigger.ts b/sdk/constructive-cli/src/public/orm/models/trigger.ts index 3ad1cf6ad..82dd3b3a9 100644 --- a/sdk/constructive-cli/src/public/orm/models/trigger.ts +++ b/sdk/constructive-cli/src/public/orm/models/trigger.ts @@ -28,6 +28,7 @@ import type { TriggerWithRelations, TriggerSelect, TriggerFilter, + TriggerCondition, TriggerOrderBy, CreateTriggerInput, UpdateTriggerInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TriggerModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TriggerModel { }, 'TriggerFilter', 'TriggerOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TriggerCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TriggerModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TriggerModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TriggerFilter', - connectionFieldsMap + connectionFieldsMap, + 'TriggerCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts b/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts index 7e93572c1..7fff4c952 100644 --- a/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts +++ b/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts @@ -28,6 +28,7 @@ import type { TriggerFunctionWithRelations, TriggerFunctionSelect, TriggerFunctionFilter, + TriggerFunctionCondition, TriggerFunctionOrderBy, CreateTriggerFunctionInput, UpdateTriggerFunctionInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerFunctionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + TriggerFunctionFilter, + TriggerFunctionCondition, + TriggerFunctionOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class TriggerFunctionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class TriggerFunctionModel { }, 'TriggerFunctionFilter', 'TriggerFunctionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TriggerFunctionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class TriggerFunctionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class TriggerFunctionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TriggerFunctionFilter', - connectionFieldsMap + connectionFieldsMap, + 'TriggerFunctionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts b/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts index ad935fcca..82cde66c2 100644 --- a/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts @@ -28,6 +28,7 @@ import type { UniqueConstraintWithRelations, UniqueConstraintSelect, UniqueConstraintFilter, + UniqueConstraintCondition, UniqueConstraintOrderBy, CreateUniqueConstraintInput, UpdateUniqueConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class UniqueConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + UniqueConstraintFilter, + UniqueConstraintCondition, + UniqueConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class UniqueConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class UniqueConstraintModel { }, 'UniqueConstraintFilter', 'UniqueConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UniqueConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class UniqueConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class UniqueConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UniqueConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'UniqueConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/user.ts b/sdk/constructive-cli/src/public/orm/models/user.ts index 7adeca16a..757e8f778 100644 --- a/sdk/constructive-cli/src/public/orm/models/user.ts +++ b/sdk/constructive-cli/src/public/orm/models/user.ts @@ -28,6 +28,7 @@ import type { UserWithRelations, UserSelect, UserFilter, + UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UserFilter', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts b/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts index 59b3f7d69..5623efdeb 100644 --- a/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts @@ -28,6 +28,7 @@ import type { UserAuthModuleWithRelations, UserAuthModuleSelect, UserAuthModuleFilter, + UserAuthModuleCondition, UserAuthModuleOrderBy, CreateUserAuthModuleInput, UpdateUserAuthModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UserAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UserAuthModuleModel { }, 'UserAuthModuleFilter', 'UserAuthModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UserAuthModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UserAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UserAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UserAuthModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'UserAuthModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/usersModule.ts b/sdk/constructive-cli/src/public/orm/models/usersModule.ts index c61a00ff1..ae997272b 100644 --- a/sdk/constructive-cli/src/public/orm/models/usersModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/usersModule.ts @@ -28,6 +28,7 @@ import type { UsersModuleWithRelations, UsersModuleSelect, UsersModuleFilter, + UsersModuleCondition, UsersModuleOrderBy, CreateUsersModuleInput, UpdateUsersModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UsersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UsersModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UsersModuleModel { }, 'UsersModuleFilter', 'UsersModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UsersModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UsersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UsersModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UsersModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'UsersModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/uuidModule.ts b/sdk/constructive-cli/src/public/orm/models/uuidModule.ts index 1b2f60f23..445502292 100644 --- a/sdk/constructive-cli/src/public/orm/models/uuidModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/uuidModule.ts @@ -28,6 +28,7 @@ import type { UuidModuleWithRelations, UuidModuleSelect, UuidModuleFilter, + UuidModuleCondition, UuidModuleOrderBy, CreateUuidModuleInput, UpdateUuidModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UuidModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UuidModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UuidModuleModel { }, 'UuidModuleFilter', 'UuidModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UuidModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UuidModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UuidModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UuidModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'UuidModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/view.ts b/sdk/constructive-cli/src/public/orm/models/view.ts index d28154954..0fc91c08f 100644 --- a/sdk/constructive-cli/src/public/orm/models/view.ts +++ b/sdk/constructive-cli/src/public/orm/models/view.ts @@ -28,6 +28,7 @@ import type { ViewWithRelations, ViewSelect, ViewFilter, + ViewCondition, ViewOrderBy, CreateViewInput, UpdateViewInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewModel { }, 'ViewFilter', 'ViewOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/viewGrant.ts b/sdk/constructive-cli/src/public/orm/models/viewGrant.ts index e63ef2382..4ca0dcd52 100644 --- a/sdk/constructive-cli/src/public/orm/models/viewGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/viewGrant.ts @@ -28,6 +28,7 @@ import type { ViewGrantWithRelations, ViewGrantSelect, ViewGrantFilter, + ViewGrantCondition, ViewGrantOrderBy, CreateViewGrantInput, UpdateViewGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewGrantModel { }, 'ViewGrantFilter', 'ViewGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/viewRule.ts b/sdk/constructive-cli/src/public/orm/models/viewRule.ts index 4bf9c2cca..f3ab43bc7 100644 --- a/sdk/constructive-cli/src/public/orm/models/viewRule.ts +++ b/sdk/constructive-cli/src/public/orm/models/viewRule.ts @@ -28,6 +28,7 @@ import type { ViewRuleWithRelations, ViewRuleSelect, ViewRuleFilter, + ViewRuleCondition, ViewRuleOrderBy, CreateViewRuleInput, UpdateViewRuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewRuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewRuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewRuleModel { }, 'ViewRuleFilter', 'ViewRuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewRuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewRuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewRuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewRuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewRuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/viewTable.ts b/sdk/constructive-cli/src/public/orm/models/viewTable.ts index f976d31af..8328966c0 100644 --- a/sdk/constructive-cli/src/public/orm/models/viewTable.ts +++ b/sdk/constructive-cli/src/public/orm/models/viewTable.ts @@ -28,6 +28,7 @@ import type { ViewTableWithRelations, ViewTableSelect, ViewTableFilter, + ViewTableCondition, ViewTableOrderBy, CreateViewTableInput, UpdateViewTableInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewTableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewTableModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewTableModel { }, 'ViewTableFilter', 'ViewTableOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewTableCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewTableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewTableModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewTableFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewTableCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/query-builder.ts b/sdk/constructive-cli/src/public/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-cli/src/public/orm/query-builder.ts +++ b/sdk/constructive-cli/src/public/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-cli/src/public/orm/select-types.ts b/sdk/constructive-cli/src/public/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-cli/src/public/orm/select-types.ts +++ b/sdk/constructive-cli/src/public/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-sdk/src/admin/orm/input-types.ts b/sdk/constructive-sdk/src/admin/orm/input-types.ts index 6bc1887db..d75d1ec49 100644 --- a/sdk/constructive-sdk/src/admin/orm/input-types.ts +++ b/sdk/constructive-sdk/src/admin/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; diff --git a/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts b/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts index c26bd04df..f3fcfcce0 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts @@ -28,6 +28,7 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, + AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts index 994dcd67d..159b58f59 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts @@ -28,6 +28,7 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, + AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts index df4f3ac72..d4824a66c 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts @@ -28,6 +28,7 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, + AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts b/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts index 16a46df57..d97516f3f 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts @@ -28,6 +28,7 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, + AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts b/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts index a67824ec2..197823947 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts @@ -28,6 +28,7 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, + AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLevelRequirementFilter, + AppLevelRequirementCondition, + AppLevelRequirementOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts b/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts index 6671f9d37..37db2aec0 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts @@ -28,6 +28,7 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, + AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts index 8d926da0a..0428d5a51 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts @@ -28,6 +28,7 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, + AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLimitDefaultFilter, + AppLimitDefaultCondition, + AppLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts b/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts index 2631ec415..e7f6f69eb 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts @@ -28,6 +28,7 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, + AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts index ba0c3ce53..c5fdb25ee 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts @@ -28,6 +28,7 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, + AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppMembershipDefaultFilter, + AppMembershipDefaultCondition, + AppMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts index a18dd21c4..21b4db4dc 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts @@ -28,6 +28,7 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, + AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts b/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts index ab24d7bfc..315c8d69b 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts @@ -28,6 +28,7 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, + AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts index 3951ef4bb..06ac1ad19 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts @@ -28,6 +28,7 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, + AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppPermissionDefaultFilter, + AppPermissionDefaultCondition, + AppPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appStep.ts b/sdk/constructive-sdk/src/admin/orm/models/appStep.ts index 7c4ab983c..f2e016960 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appStep.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appStep.ts @@ -28,6 +28,7 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, + AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts b/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts index 9a679a488..1ffd2de14 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts @@ -28,6 +28,7 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, + ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/invite.ts b/sdk/constructive-sdk/src/admin/orm/models/invite.ts index ffacfa690..ddf692e69 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/invite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/invite.ts @@ -28,6 +28,7 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, + InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts b/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts index c8f385b4e..1b78d06f9 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts @@ -28,6 +28,7 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, + MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts index ad34ec08c..90278456b 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts @@ -28,6 +28,7 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, + OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts index 3ff845429..d9e5d628b 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, + OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts index 40dba3391..3e49e29cc 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, + OrgChartEdgeGrantOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts b/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts index 7b1a668ce..a506a10e9 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts @@ -28,6 +28,7 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, + OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgClaimedInviteFilter, + OrgClaimedInviteCondition, + OrgClaimedInviteOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts b/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts index 9a0cefa8a..07bd95598 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, + OrgGetManagersRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts index 5eeec50ca..6ea9e2643 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, + OrgGetSubordinatesRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts index 51ffe25e0..ab657abda 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts @@ -28,6 +28,7 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, + OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts b/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts index 351f866ab..0ba1d57f7 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts @@ -28,6 +28,7 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, + OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts b/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts index 787dd2e18..be4b29718 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts @@ -28,6 +28,7 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, + OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts index b66e270b4..4b6339eab 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts @@ -28,6 +28,7 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, + OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgLimitDefaultFilter, + OrgLimitDefaultCondition, + OrgLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts b/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts index 9045b10e0..f066f7b52 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts @@ -28,6 +28,7 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, + OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts b/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts index 7c5133b07..c581e8a04 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts @@ -28,6 +28,7 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, + OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts index c4863e35b..7def7c7cf 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts @@ -28,6 +28,7 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, + OrgMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts index 57596aecd..2c6fe64ec 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts @@ -28,6 +28,7 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, + OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts b/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts index 9a2c0461f..cb661e669 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts @@ -28,6 +28,7 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, + OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts index d6c204515..cf679d947 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts @@ -28,6 +28,7 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, + OrgPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/query-builder.ts b/sdk/constructive-sdk/src/admin/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-sdk/src/admin/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/admin/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-sdk/src/admin/orm/select-types.ts b/sdk/constructive-sdk/src/admin/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-sdk/src/admin/orm/select-types.ts +++ b/sdk/constructive-sdk/src/admin/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-sdk/src/auth/orm/input-types.ts b/sdk/constructive-sdk/src/auth/orm/input-types.ts index 4cc717c63..4ff4ab4e5 100644 --- a/sdk/constructive-sdk/src/auth/orm/input-types.ts +++ b/sdk/constructive-sdk/src/auth/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; @@ -588,6 +595,8 @@ export interface UserCondition { createdAt?: string | null; updatedAt?: string | null; searchTsvRank?: number | null; + /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ + fullTextSearchTsv?: string; } // ============ OrderBy Types ============ export type RoleTypeOrderBy = diff --git a/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts b/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts index 3d6aacb4e..41edc7fba 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts @@ -28,6 +28,7 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, + AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts b/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts index 0f2523553..7d090485e 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts @@ -28,6 +28,7 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, + ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ConnectedAccountFilter, + ConnectedAccountCondition, + ConnectedAccountOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts b/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts index 8d0c9b387..878e60746 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts @@ -28,6 +28,7 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, + CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/email.ts b/sdk/constructive-sdk/src/auth/orm/models/email.ts index d03c2180b..fd4591185 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/email.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/email.ts @@ -28,6 +28,7 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, + EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts b/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts index 8122dff00..10eb2efd3 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts @@ -28,6 +28,7 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, + PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/roleType.ts b/sdk/constructive-sdk/src/auth/orm/models/roleType.ts index dce555ddb..f85a68fc8 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/roleType.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/roleType.ts @@ -28,6 +28,7 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, + RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/user.ts b/sdk/constructive-sdk/src/auth/orm/models/user.ts index 7adeca16a..757e8f778 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/user.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/user.ts @@ -28,6 +28,7 @@ import type { UserWithRelations, UserSelect, UserFilter, + UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UserFilter', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/query-builder.ts b/sdk/constructive-sdk/src/auth/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-sdk/src/auth/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/auth/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-sdk/src/auth/orm/select-types.ts b/sdk/constructive-sdk/src/auth/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-sdk/src/auth/orm/select-types.ts +++ b/sdk/constructive-sdk/src/auth/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-sdk/src/objects/orm/input-types.ts b/sdk/constructive-sdk/src/objects/orm/input-types.ts index d369bf16a..966050d7a 100644 --- a/sdk/constructive-sdk/src/objects/orm/input-types.ts +++ b/sdk/constructive-sdk/src/objects/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; diff --git a/sdk/constructive-sdk/src/objects/orm/models/commit.ts b/sdk/constructive-sdk/src/objects/orm/models/commit.ts index 257e233ae..3f4fb307f 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/commit.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/commit.ts @@ -28,6 +28,7 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, + CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts b/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts index 53873a0f3..365e52d02 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts @@ -28,6 +28,7 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, + GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/object.ts b/sdk/constructive-sdk/src/objects/orm/models/object.ts index 72f7b0da4..cf1a14a50 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/object.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/object.ts @@ -28,6 +28,7 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, + ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/ref.ts b/sdk/constructive-sdk/src/objects/orm/models/ref.ts index ec666a8e7..0c5788eaf 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/ref.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/ref.ts @@ -28,6 +28,7 @@ import type { RefWithRelations, RefSelect, RefFilter, + RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RefFilter', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/store.ts b/sdk/constructive-sdk/src/objects/orm/models/store.ts index d6f5e0450..f86e077aa 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/store.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/store.ts @@ -28,6 +28,7 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, + StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/query-builder.ts b/sdk/constructive-sdk/src/objects/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-sdk/src/objects/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/objects/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-sdk/src/objects/orm/select-types.ts b/sdk/constructive-sdk/src/objects/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-sdk/src/objects/orm/select-types.ts +++ b/sdk/constructive-sdk/src/objects/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { diff --git a/sdk/constructive-sdk/src/public/orm/input-types.ts b/sdk/constructive-sdk/src/public/orm/input-types.ts index f3a162c68..d6669acf0 100644 --- a/sdk/constructive-sdk/src/public/orm/input-types.ts +++ b/sdk/constructive-sdk/src/public/orm/input-types.ts @@ -163,6 +163,13 @@ export interface InternetAddressFilter { export interface FullTextFilter { matches?: string; } +export interface VectorFilter { + isNull?: boolean; + equalTo?: number[]; + notEqualTo?: number[]; + distinctFrom?: number[]; + notDistinctFrom?: number[]; +} export interface StringListFilter { isNull?: boolean; equalTo?: string[]; @@ -7933,6 +7940,8 @@ export interface UserCondition { createdAt?: string | null; updatedAt?: string | null; searchTsvRank?: number | null; + /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ + fullTextSearchTsv?: string; } export interface AppMembershipCondition { id?: string | null; diff --git a/sdk/constructive-sdk/src/public/orm/models/api.ts b/sdk/constructive-sdk/src/public/orm/models/api.ts index 2995bb318..03e5ce24a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/api.ts +++ b/sdk/constructive-sdk/src/public/orm/models/api.ts @@ -28,6 +28,7 @@ import type { ApiWithRelations, ApiSelect, ApiFilter, + ApiCondition, ApiOrderBy, CreateApiInput, UpdateApiInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ApiModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ApiModel { }, 'ApiFilter', 'ApiOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ApiCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ApiModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ApiModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ApiFilter', - connectionFieldsMap + connectionFieldsMap, + 'ApiCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/apiModule.ts b/sdk/constructive-sdk/src/public/orm/models/apiModule.ts index 47b2be5f6..7afd01897 100644 --- a/sdk/constructive-sdk/src/public/orm/models/apiModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/apiModule.ts @@ -28,6 +28,7 @@ import type { ApiModuleWithRelations, ApiModuleSelect, ApiModuleFilter, + ApiModuleCondition, ApiModuleOrderBy, CreateApiModuleInput, UpdateApiModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ApiModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ApiModuleModel { }, 'ApiModuleFilter', 'ApiModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ApiModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ApiModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ApiModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ApiModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ApiModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts b/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts index 4e6664741..199802a8f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts +++ b/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts @@ -28,6 +28,7 @@ import type { ApiSchemaWithRelations, ApiSchemaSelect, ApiSchemaFilter, + ApiSchemaCondition, ApiSchemaOrderBy, CreateApiSchemaInput, UpdateApiSchemaInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiSchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ApiSchemaModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ApiSchemaModel { }, 'ApiSchemaFilter', 'ApiSchemaOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ApiSchemaCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ApiSchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ApiSchemaModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ApiSchemaFilter', - connectionFieldsMap + connectionFieldsMap, + 'ApiSchemaCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/app.ts b/sdk/constructive-sdk/src/public/orm/models/app.ts index a851a9774..d5e7e0606 100644 --- a/sdk/constructive-sdk/src/public/orm/models/app.ts +++ b/sdk/constructive-sdk/src/public/orm/models/app.ts @@ -28,6 +28,7 @@ import type { AppWithRelations, AppSelect, AppFilter, + AppCondition, AppOrderBy, CreateAppInput, UpdateAppInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppModel { }, 'AppFilter', 'AppOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts b/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts index c26bd04df..f3fcfcce0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts @@ -28,6 +28,7 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, + AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAchievementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAchievementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts b/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts index 994dcd67d..159b58f59 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts @@ -28,6 +28,7 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, + AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appGrant.ts b/sdk/constructive-sdk/src/public/orm/models/appGrant.ts index df4f3ac72..d4824a66c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appGrant.ts @@ -28,6 +28,7 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, + AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLevel.ts b/sdk/constructive-sdk/src/public/orm/models/appLevel.ts index 16a46df57..d97516f3f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLevel.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLevel.ts @@ -28,6 +28,7 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, + AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLevelModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts b/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts index a67824ec2..197823947 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts @@ -28,6 +28,7 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, + AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLevelRequirementFilter, + AppLevelRequirementCondition, + AppLevelRequirementOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLevelRequirementCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLimit.ts b/sdk/constructive-sdk/src/public/orm/models/appLimit.ts index 6671f9d37..37db2aec0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLimit.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLimit.ts @@ -28,6 +28,7 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, + AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts b/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts index 8d926da0a..0428d5a51 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts @@ -28,6 +28,7 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, + AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppLimitDefaultFilter, + AppLimitDefaultCondition, + AppLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appMembership.ts b/sdk/constructive-sdk/src/public/orm/models/appMembership.ts index 2631ec415..e7f6f69eb 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appMembership.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appMembership.ts @@ -28,6 +28,7 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, + AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts b/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts index ba0c3ce53..c5fdb25ee 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts @@ -28,6 +28,7 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, + AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppMembershipDefaultFilter, + AppMembershipDefaultCondition, + AppMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts b/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts index a18dd21c4..21b4db4dc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts @@ -28,6 +28,7 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, + AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appPermission.ts b/sdk/constructive-sdk/src/public/orm/models/appPermission.ts index ab24d7bfc..315c8d69b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appPermission.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appPermission.ts @@ -28,6 +28,7 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, + AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts b/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts index 3951ef4bb..06ac1ad19 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts @@ -28,6 +28,7 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, + AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + AppPermissionDefaultFilter, + AppPermissionDefaultCondition, + AppPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appStep.ts b/sdk/constructive-sdk/src/public/orm/models/appStep.ts index 7c4ab983c..f2e016960 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appStep.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appStep.ts @@ -28,6 +28,7 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, + AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AppStepModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap + connectionFieldsMap, + 'AppStepCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/astMigration.ts b/sdk/constructive-sdk/src/public/orm/models/astMigration.ts index 8bab8cfd0..1d6ad8e2c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/astMigration.ts +++ b/sdk/constructive-sdk/src/public/orm/models/astMigration.ts @@ -28,6 +28,7 @@ import type { AstMigrationWithRelations, AstMigrationSelect, AstMigrationFilter, + AstMigrationCondition, AstMigrationOrderBy, CreateAstMigrationInput, UpdateAstMigrationInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AstMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AstMigrationModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AstMigrationModel { }, 'AstMigrationFilter', 'AstMigrationOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AstMigrationCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AstMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AstMigrationModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AstMigrationFilter', - connectionFieldsMap + connectionFieldsMap, + 'AstMigrationCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/auditLog.ts b/sdk/constructive-sdk/src/public/orm/models/auditLog.ts index 3d6aacb4e..41edc7fba 100644 --- a/sdk/constructive-sdk/src/public/orm/models/auditLog.ts +++ b/sdk/constructive-sdk/src/public/orm/models/auditLog.ts @@ -28,6 +28,7 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, + AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class AuditLogModel { args.select, { where: args?.where, + condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap + connectionFieldsMap, + 'AuditLogCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts index 3d789793d..d8f4015c9 100644 --- a/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts @@ -28,6 +28,7 @@ import type { CheckConstraintWithRelations, CheckConstraintSelect, CheckConstraintFilter, + CheckConstraintCondition, CheckConstraintOrderBy, CreateCheckConstraintInput, UpdateCheckConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class CheckConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + CheckConstraintFilter, + CheckConstraintCondition, + CheckConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class CheckConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class CheckConstraintModel { }, 'CheckConstraintFilter', 'CheckConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CheckConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class CheckConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class CheckConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CheckConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'CheckConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts b/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts index 9a679a488..1ffd2de14 100644 --- a/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts @@ -28,6 +28,7 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, + ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'ClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/commit.ts b/sdk/constructive-sdk/src/public/orm/models/commit.ts index 257e233ae..3f4fb307f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/commit.ts +++ b/sdk/constructive-sdk/src/public/orm/models/commit.ts @@ -28,6 +28,7 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, + CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CommitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap + connectionFieldsMap, + 'CommitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts b/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts index 0f2523553..7d090485e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts +++ b/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts @@ -28,6 +28,7 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, + ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ConnectedAccountFilter, + ConnectedAccountCondition, + ConnectedAccountOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class ConnectedAccountModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts b/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts index 09cb420e5..98de725f8 100644 --- a/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts @@ -28,6 +28,7 @@ import type { ConnectedAccountsModuleWithRelations, ConnectedAccountsModuleSelect, ConnectedAccountsModuleFilter, + ConnectedAccountsModuleCondition, ConnectedAccountsModuleOrderBy, CreateConnectedAccountsModuleInput, UpdateConnectedAccountsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ConnectedAccountsModuleFilter, + ConnectedAccountsModuleCondition, + ConnectedAccountsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class ConnectedAccountsModuleModel { }, 'ConnectedAccountsModuleFilter', 'ConnectedAccountsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class ConnectedAccountsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ConnectedAccountsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ConnectedAccountsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts b/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts index 8d0c9b387..878e60746 100644 --- a/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts +++ b/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts @@ -28,6 +28,7 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, + CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class CryptoAddressModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts b/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts index 5c1de3024..9e2ab099a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts @@ -28,6 +28,7 @@ import type { CryptoAddressesModuleWithRelations, CryptoAddressesModuleSelect, CryptoAddressesModuleFilter, + CryptoAddressesModuleCondition, CryptoAddressesModuleOrderBy, CreateCryptoAddressesModuleInput, UpdateCryptoAddressesModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + CryptoAddressesModuleFilter, + CryptoAddressesModuleCondition, + CryptoAddressesModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class CryptoAddressesModuleModel { }, 'CryptoAddressesModuleFilter', 'CryptoAddressesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class CryptoAddressesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAddressesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAddressesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts b/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts index ddaa749f8..f9cea7bfc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts @@ -28,6 +28,7 @@ import type { CryptoAuthModuleWithRelations, CryptoAuthModuleSelect, CryptoAuthModuleFilter, + CryptoAuthModuleCondition, CryptoAuthModuleOrderBy, CreateCryptoAuthModuleInput, UpdateCryptoAuthModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + CryptoAuthModuleFilter, + CryptoAuthModuleCondition, + CryptoAuthModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class CryptoAuthModuleModel { }, 'CryptoAuthModuleFilter', 'CryptoAuthModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAuthModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class CryptoAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'CryptoAuthModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'CryptoAuthModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/database.ts b/sdk/constructive-sdk/src/public/orm/models/database.ts index 9bb0c871a..9e5c52e19 100644 --- a/sdk/constructive-sdk/src/public/orm/models/database.ts +++ b/sdk/constructive-sdk/src/public/orm/models/database.ts @@ -28,6 +28,7 @@ import type { DatabaseWithRelations, DatabaseSelect, DatabaseFilter, + DatabaseCondition, DatabaseOrderBy, CreateDatabaseInput, UpdateDatabaseInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class DatabaseModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class DatabaseModel { }, 'DatabaseFilter', 'DatabaseOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class DatabaseModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class DatabaseModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DatabaseFilter', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts b/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts index 31becee8c..caac43531 100644 --- a/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts @@ -28,6 +28,7 @@ import type { DatabaseProvisionModuleWithRelations, DatabaseProvisionModuleSelect, DatabaseProvisionModuleFilter, + DatabaseProvisionModuleCondition, DatabaseProvisionModuleOrderBy, CreateDatabaseProvisionModuleInput, UpdateDatabaseProvisionModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseProvisionModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DatabaseProvisionModuleFilter, + DatabaseProvisionModuleCondition, + DatabaseProvisionModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class DatabaseProvisionModuleModel { }, 'DatabaseProvisionModuleFilter', 'DatabaseProvisionModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseProvisionModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class DatabaseProvisionModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DatabaseProvisionModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'DatabaseProvisionModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts b/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts index 665f3eb1e..dd0f4980f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts @@ -28,6 +28,7 @@ import type { DefaultIdsModuleWithRelations, DefaultIdsModuleSelect, DefaultIdsModuleFilter, + DefaultIdsModuleCondition, DefaultIdsModuleOrderBy, CreateDefaultIdsModuleInput, UpdateDefaultIdsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultIdsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DefaultIdsModuleFilter, + DefaultIdsModuleCondition, + DefaultIdsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class DefaultIdsModuleModel { }, 'DefaultIdsModuleFilter', 'DefaultIdsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DefaultIdsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class DefaultIdsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DefaultIdsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'DefaultIdsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts b/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts index 73079ad7f..13f4b589f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts +++ b/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts @@ -28,6 +28,7 @@ import type { DefaultPrivilegeWithRelations, DefaultPrivilegeSelect, DefaultPrivilegeFilter, + DefaultPrivilegeCondition, DefaultPrivilegeOrderBy, CreateDefaultPrivilegeInput, UpdateDefaultPrivilegeInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultPrivilegeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DefaultPrivilegeFilter, + DefaultPrivilegeCondition, + DefaultPrivilegeOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class DefaultPrivilegeModel { }, 'DefaultPrivilegeFilter', 'DefaultPrivilegeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DefaultPrivilegeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class DefaultPrivilegeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DefaultPrivilegeFilter', - connectionFieldsMap + connectionFieldsMap, + 'DefaultPrivilegeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts b/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts index 111286e0e..c37401ae2 100644 --- a/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts +++ b/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts @@ -28,6 +28,7 @@ import type { DenormalizedTableFieldWithRelations, DenormalizedTableFieldSelect, DenormalizedTableFieldFilter, + DenormalizedTableFieldCondition, DenormalizedTableFieldOrderBy, CreateDenormalizedTableFieldInput, UpdateDenormalizedTableFieldInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class DenormalizedTableFieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + DenormalizedTableFieldFilter, + DenormalizedTableFieldCondition, + DenormalizedTableFieldOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class DenormalizedTableFieldModel { }, 'DenormalizedTableFieldFilter', 'DenormalizedTableFieldOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DenormalizedTableFieldCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class DenormalizedTableFieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DenormalizedTableFieldFilter', - connectionFieldsMap + connectionFieldsMap, + 'DenormalizedTableFieldCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/domain.ts b/sdk/constructive-sdk/src/public/orm/models/domain.ts index dcdb161a7..041928fb8 100644 --- a/sdk/constructive-sdk/src/public/orm/models/domain.ts +++ b/sdk/constructive-sdk/src/public/orm/models/domain.ts @@ -28,6 +28,7 @@ import type { DomainWithRelations, DomainSelect, DomainFilter, + DomainCondition, DomainOrderBy, CreateDomainInput, UpdateDomainInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class DomainModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class DomainModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class DomainModel { }, 'DomainFilter', 'DomainOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'DomainCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class DomainModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class DomainModel { args.select, { where: args?.where, + condition: args?.condition, }, 'DomainFilter', - connectionFieldsMap + connectionFieldsMap, + 'DomainCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/email.ts b/sdk/constructive-sdk/src/public/orm/models/email.ts index d03c2180b..fd4591185 100644 --- a/sdk/constructive-sdk/src/public/orm/models/email.ts +++ b/sdk/constructive-sdk/src/public/orm/models/email.ts @@ -28,6 +28,7 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, + EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class EmailModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap + connectionFieldsMap, + 'EmailCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts b/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts index ab8058dfe..6a9df893f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts @@ -28,6 +28,7 @@ import type { EmailsModuleWithRelations, EmailsModuleSelect, EmailsModuleFilter, + EmailsModuleCondition, EmailsModuleOrderBy, CreateEmailsModuleInput, UpdateEmailsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class EmailsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class EmailsModuleModel { }, 'EmailsModuleFilter', 'EmailsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EmailsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class EmailsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class EmailsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EmailsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'EmailsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts b/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts index d82b79a8e..366548336 100644 --- a/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts @@ -28,6 +28,7 @@ import type { EncryptedSecretsModuleWithRelations, EncryptedSecretsModuleSelect, EncryptedSecretsModuleFilter, + EncryptedSecretsModuleCondition, EncryptedSecretsModuleOrderBy, CreateEncryptedSecretsModuleInput, UpdateEncryptedSecretsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class EncryptedSecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + EncryptedSecretsModuleFilter, + EncryptedSecretsModuleCondition, + EncryptedSecretsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class EncryptedSecretsModuleModel { }, 'EncryptedSecretsModuleFilter', 'EncryptedSecretsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'EncryptedSecretsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class EncryptedSecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'EncryptedSecretsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'EncryptedSecretsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/field.ts b/sdk/constructive-sdk/src/public/orm/models/field.ts index 6d54be6c0..eec325076 100644 --- a/sdk/constructive-sdk/src/public/orm/models/field.ts +++ b/sdk/constructive-sdk/src/public/orm/models/field.ts @@ -28,6 +28,7 @@ import type { FieldWithRelations, FieldSelect, FieldFilter, + FieldCondition, FieldOrderBy, CreateFieldInput, UpdateFieldInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class FieldModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class FieldModel { }, 'FieldFilter', 'FieldOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'FieldCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class FieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class FieldModel { args.select, { where: args?.where, + condition: args?.condition, }, 'FieldFilter', - connectionFieldsMap + connectionFieldsMap, + 'FieldCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts b/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts index e4a646053..465e0fe5c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts @@ -28,6 +28,7 @@ import type { FieldModuleWithRelations, FieldModuleSelect, FieldModuleFilter, + FieldModuleCondition, FieldModuleOrderBy, CreateFieldModuleInput, UpdateFieldModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class FieldModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class FieldModuleModel { }, 'FieldModuleFilter', 'FieldModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'FieldModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class FieldModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class FieldModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'FieldModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'FieldModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts index 725546cba..a5faa8baa 100644 --- a/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts @@ -28,6 +28,7 @@ import type { ForeignKeyConstraintWithRelations, ForeignKeyConstraintSelect, ForeignKeyConstraintFilter, + ForeignKeyConstraintCondition, ForeignKeyConstraintOrderBy, CreateForeignKeyConstraintInput, UpdateForeignKeyConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class ForeignKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + ForeignKeyConstraintFilter, + ForeignKeyConstraintCondition, + ForeignKeyConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class ForeignKeyConstraintModel { }, 'ForeignKeyConstraintFilter', 'ForeignKeyConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ForeignKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class ForeignKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ForeignKeyConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'ForeignKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts b/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts index ef372d194..361f5e67c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts +++ b/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts @@ -28,6 +28,7 @@ import type { FullTextSearchWithRelations, FullTextSearchSelect, FullTextSearchFilter, + FullTextSearchCondition, FullTextSearchOrderBy, CreateFullTextSearchInput, UpdateFullTextSearchInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class FullTextSearchModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class FullTextSearchModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class FullTextSearchModel { }, 'FullTextSearchFilter', 'FullTextSearchOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'FullTextSearchCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class FullTextSearchModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class FullTextSearchModel { args.select, { where: args?.where, + condition: args?.condition, }, 'FullTextSearchFilter', - connectionFieldsMap + connectionFieldsMap, + 'FullTextSearchCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts b/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts index 53873a0f3..365e52d02 100644 --- a/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts +++ b/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts @@ -28,6 +28,7 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, + GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class GetAllRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'GetAllRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts b/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts index af2684505..5d838681c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts @@ -28,6 +28,7 @@ import type { HierarchyModuleWithRelations, HierarchyModuleSelect, HierarchyModuleFilter, + HierarchyModuleCondition, HierarchyModuleOrderBy, CreateHierarchyModuleInput, UpdateHierarchyModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class HierarchyModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + HierarchyModuleFilter, + HierarchyModuleCondition, + HierarchyModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class HierarchyModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class HierarchyModuleModel { }, 'HierarchyModuleFilter', 'HierarchyModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'HierarchyModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class HierarchyModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class HierarchyModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'HierarchyModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'HierarchyModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/indexModel.ts b/sdk/constructive-sdk/src/public/orm/models/indexModel.ts index 4db3f2083..4589fe9a0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/indexModel.ts +++ b/sdk/constructive-sdk/src/public/orm/models/indexModel.ts @@ -28,6 +28,7 @@ import type { IndexWithRelations, IndexSelect, IndexFilter, + IndexCondition, IndexOrderBy, CreateIndexInput, UpdateIndexInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class IndexModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class IndexModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class IndexModel { }, 'IndexFilter', 'IndexOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'IndexCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class IndexModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class IndexModel { args.select, { where: args?.where, + condition: args?.condition, }, 'IndexFilter', - connectionFieldsMap + connectionFieldsMap, + 'IndexCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/invite.ts b/sdk/constructive-sdk/src/public/orm/models/invite.ts index ffacfa690..ddf692e69 100644 --- a/sdk/constructive-sdk/src/public/orm/models/invite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/invite.ts @@ -28,6 +28,7 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, + InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class InviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'InviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts b/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts index 8a25495cc..e5af2c33a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts @@ -28,6 +28,7 @@ import type { InvitesModuleWithRelations, InvitesModuleSelect, InvitesModuleFilter, + InvitesModuleCondition, InvitesModuleOrderBy, CreateInvitesModuleInput, UpdateInvitesModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class InvitesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class InvitesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class InvitesModuleModel { }, 'InvitesModuleFilter', 'InvitesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'InvitesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class InvitesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class InvitesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'InvitesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'InvitesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts b/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts index 4c0cedf16..e288b0558 100644 --- a/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts @@ -28,6 +28,7 @@ import type { LevelsModuleWithRelations, LevelsModuleSelect, LevelsModuleFilter, + LevelsModuleCondition, LevelsModuleOrderBy, CreateLevelsModuleInput, UpdateLevelsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class LevelsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class LevelsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class LevelsModuleModel { }, 'LevelsModuleFilter', 'LevelsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'LevelsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class LevelsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class LevelsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'LevelsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'LevelsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts b/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts index a6976e0d3..067e8303d 100644 --- a/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts @@ -28,6 +28,7 @@ import type { LimitsModuleWithRelations, LimitsModuleSelect, LimitsModuleFilter, + LimitsModuleCondition, LimitsModuleOrderBy, CreateLimitsModuleInput, UpdateLimitsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class LimitsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class LimitsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class LimitsModuleModel { }, 'LimitsModuleFilter', 'LimitsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'LimitsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class LimitsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class LimitsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'LimitsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'LimitsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/membershipType.ts b/sdk/constructive-sdk/src/public/orm/models/membershipType.ts index c8f385b4e..1b78d06f9 100644 --- a/sdk/constructive-sdk/src/public/orm/models/membershipType.ts +++ b/sdk/constructive-sdk/src/public/orm/models/membershipType.ts @@ -28,6 +28,7 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, + MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class MembershipTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts b/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts index 35e412956..74c749d26 100644 --- a/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts @@ -28,6 +28,7 @@ import type { MembershipTypesModuleWithRelations, MembershipTypesModuleSelect, MembershipTypesModuleFilter, + MembershipTypesModuleCondition, MembershipTypesModuleOrderBy, CreateMembershipTypesModuleInput, UpdateMembershipTypesModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + MembershipTypesModuleFilter, + MembershipTypesModuleCondition, + MembershipTypesModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class MembershipTypesModuleModel { }, 'MembershipTypesModuleFilter', 'MembershipTypesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class MembershipTypesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipTypesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipTypesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts b/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts index 106924932..c2c7826e0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts @@ -28,6 +28,7 @@ import type { MembershipsModuleWithRelations, MembershipsModuleSelect, MembershipsModuleFilter, + MembershipsModuleCondition, MembershipsModuleOrderBy, CreateMembershipsModuleInput, UpdateMembershipsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + MembershipsModuleFilter, + MembershipsModuleCondition, + MembershipsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class MembershipsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class MembershipsModuleModel { }, 'MembershipsModuleFilter', 'MembershipsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'MembershipsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class MembershipsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class MembershipsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'MembershipsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'MembershipsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts b/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts index 021587a23..4de976264 100644 --- a/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts +++ b/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts @@ -28,6 +28,7 @@ import type { NodeTypeRegistryWithRelations, NodeTypeRegistrySelect, NodeTypeRegistryFilter, + NodeTypeRegistryCondition, NodeTypeRegistryOrderBy, CreateNodeTypeRegistryInput, UpdateNodeTypeRegistryInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class NodeTypeRegistryModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + NodeTypeRegistryFilter, + NodeTypeRegistryCondition, + NodeTypeRegistryOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class NodeTypeRegistryModel { }, 'NodeTypeRegistryFilter', 'NodeTypeRegistryOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'NodeTypeRegistryCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class NodeTypeRegistryModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, + condition: args?.condition, }, 'NodeTypeRegistryFilter', - connectionFieldsMap + connectionFieldsMap, + 'NodeTypeRegistryCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/object.ts b/sdk/constructive-sdk/src/public/orm/models/object.ts index 72f7b0da4..cf1a14a50 100644 --- a/sdk/constructive-sdk/src/public/orm/models/object.ts +++ b/sdk/constructive-sdk/src/public/orm/models/object.ts @@ -28,6 +28,7 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, + ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ObjectModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap + connectionFieldsMap, + 'ObjectCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts index ad34ec08c..90278456b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts @@ -28,6 +28,7 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, + OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgAdminGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts b/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts index 3ff845429..d9e5d628b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, + OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts index 40dba3391..3e49e29cc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts @@ -28,6 +28,7 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgChartEdgeGrantFilter, + OrgChartEdgeGrantCondition, + OrgChartEdgeGrantOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgChartEdgeGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts b/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts index 7b1a668ce..a506a10e9 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts @@ -28,6 +28,7 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, + OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgClaimedInviteFilter, + OrgClaimedInviteCondition, + OrgClaimedInviteOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgClaimedInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts b/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts index 9a0cefa8a..07bd95598 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetManagersRecordFilter, + OrgGetManagersRecordCondition, + OrgGetManagersRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetManagersRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts index 5eeec50ca..6ea9e2643 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts @@ -28,6 +28,7 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgGetSubordinatesRecordFilter, + OrgGetSubordinatesRecordCondition, + OrgGetSubordinatesRecordsOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGetSubordinatesRecordCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts index 51ffe25e0..ab657abda 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts @@ -28,6 +28,7 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, + OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts b/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts index 351f866ab..0ba1d57f7 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts @@ -28,6 +28,7 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, + OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgInviteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgInviteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts b/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts index 787dd2e18..be4b29718 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts @@ -28,6 +28,7 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, + OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgLimitModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts b/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts index b66e270b4..4b6339eab 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts @@ -28,6 +28,7 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, + OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgLimitDefaultFilter, + OrgLimitDefaultCondition, + OrgLimitDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgLimitDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgMember.ts b/sdk/constructive-sdk/src/public/orm/models/orgMember.ts index 9045b10e0..f066f7b52 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgMember.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgMember.ts @@ -28,6 +28,7 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, + OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMemberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMemberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts b/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts index 7c5133b07..c581e8a04 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts @@ -28,6 +28,7 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, + OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgMembershipModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts b/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts index c4863e35b..7def7c7cf 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts @@ -28,6 +28,7 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgMembershipDefaultFilter, + OrgMembershipDefaultCondition, + OrgMembershipDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgMembershipDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts index 57596aecd..2c6fe64ec 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts @@ -28,6 +28,7 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, + OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgOwnerGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts b/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts index 9a2c0461f..cb661e669 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts @@ -28,6 +28,7 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, + OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class OrgPermissionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts b/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts index d6c204515..cf679d947 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts @@ -28,6 +28,7 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + OrgPermissionDefaultFilter, + OrgPermissionDefaultCondition, + OrgPermissionDefaultOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, + condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap + connectionFieldsMap, + 'OrgPermissionDefaultCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts b/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts index 5f30fad1e..d966eb9b0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts @@ -28,6 +28,7 @@ import type { PermissionsModuleWithRelations, PermissionsModuleSelect, PermissionsModuleFilter, + PermissionsModuleCondition, PermissionsModuleOrderBy, CreatePermissionsModuleInput, UpdatePermissionsModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class PermissionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + PermissionsModuleFilter, + PermissionsModuleCondition, + PermissionsModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class PermissionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class PermissionsModuleModel { }, 'PermissionsModuleFilter', 'PermissionsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PermissionsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class PermissionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class PermissionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PermissionsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'PermissionsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts b/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts index 8122dff00..10eb2efd3 100644 --- a/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts +++ b/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts @@ -28,6 +28,7 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, + PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class PhoneNumberModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumberCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts b/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts index 26fdcfd2e..c8aac1f09 100644 --- a/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts @@ -28,6 +28,7 @@ import type { PhoneNumbersModuleWithRelations, PhoneNumbersModuleSelect, PhoneNumbersModuleFilter, + PhoneNumbersModuleCondition, PhoneNumbersModuleOrderBy, CreatePhoneNumbersModuleInput, UpdatePhoneNumbersModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumbersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + PhoneNumbersModuleFilter, + PhoneNumbersModuleCondition, + PhoneNumbersModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class PhoneNumbersModuleModel { }, 'PhoneNumbersModuleFilter', 'PhoneNumbersModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumbersModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class PhoneNumbersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PhoneNumbersModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'PhoneNumbersModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/policy.ts b/sdk/constructive-sdk/src/public/orm/models/policy.ts index 146ac30f5..af1b817e9 100644 --- a/sdk/constructive-sdk/src/public/orm/models/policy.ts +++ b/sdk/constructive-sdk/src/public/orm/models/policy.ts @@ -28,6 +28,7 @@ import type { PolicyWithRelations, PolicySelect, PolicyFilter, + PolicyCondition, PolicyOrderBy, CreatePolicyInput, UpdatePolicyInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class PolicyModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class PolicyModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class PolicyModel { }, 'PolicyFilter', 'PolicyOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PolicyCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class PolicyModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class PolicyModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PolicyFilter', - connectionFieldsMap + connectionFieldsMap, + 'PolicyCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts index 296ec2848..3b5cbf533 100644 --- a/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts @@ -28,6 +28,7 @@ import type { PrimaryKeyConstraintWithRelations, PrimaryKeyConstraintSelect, PrimaryKeyConstraintFilter, + PrimaryKeyConstraintCondition, PrimaryKeyConstraintOrderBy, CreatePrimaryKeyConstraintInput, UpdatePrimaryKeyConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class PrimaryKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + PrimaryKeyConstraintFilter, + PrimaryKeyConstraintCondition, + PrimaryKeyConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class PrimaryKeyConstraintModel { }, 'PrimaryKeyConstraintFilter', 'PrimaryKeyConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'PrimaryKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class PrimaryKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'PrimaryKeyConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'PrimaryKeyConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts b/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts index 2970a1f49..9d30e08ff 100644 --- a/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts @@ -28,6 +28,7 @@ import type { ProfilesModuleWithRelations, ProfilesModuleSelect, ProfilesModuleFilter, + ProfilesModuleCondition, ProfilesModuleOrderBy, CreateProfilesModuleInput, UpdateProfilesModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ProfilesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ProfilesModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ProfilesModuleModel { }, 'ProfilesModuleFilter', 'ProfilesModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ProfilesModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ProfilesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ProfilesModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ProfilesModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ProfilesModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/ref.ts b/sdk/constructive-sdk/src/public/orm/models/ref.ts index ec666a8e7..0c5788eaf 100644 --- a/sdk/constructive-sdk/src/public/orm/models/ref.ts +++ b/sdk/constructive-sdk/src/public/orm/models/ref.ts @@ -28,6 +28,7 @@ import type { RefWithRelations, RefSelect, RefFilter, + RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RefModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RefFilter', - connectionFieldsMap + connectionFieldsMap, + 'RefCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts b/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts index 83dcb30fd..47ceefecb 100644 --- a/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts +++ b/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts @@ -28,6 +28,7 @@ import type { RelationProvisionWithRelations, RelationProvisionSelect, RelationProvisionFilter, + RelationProvisionCondition, RelationProvisionOrderBy, CreateRelationProvisionInput, UpdateRelationProvisionInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class RelationProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + RelationProvisionFilter, + RelationProvisionCondition, + RelationProvisionOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class RelationProvisionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class RelationProvisionModel { }, 'RelationProvisionFilter', 'RelationProvisionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RelationProvisionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class RelationProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class RelationProvisionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RelationProvisionFilter', - connectionFieldsMap + connectionFieldsMap, + 'RelationProvisionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts b/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts index 4729eb1b3..771951fea 100644 --- a/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts @@ -28,6 +28,7 @@ import type { RlsModuleWithRelations, RlsModuleSelect, RlsModuleFilter, + RlsModuleCondition, RlsModuleOrderBy, CreateRlsModuleInput, UpdateRlsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RlsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RlsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RlsModuleModel { }, 'RlsModuleFilter', 'RlsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RlsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RlsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RlsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RlsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'RlsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/roleType.ts b/sdk/constructive-sdk/src/public/orm/models/roleType.ts index dce555ddb..f85a68fc8 100644 --- a/sdk/constructive-sdk/src/public/orm/models/roleType.ts +++ b/sdk/constructive-sdk/src/public/orm/models/roleType.ts @@ -28,6 +28,7 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, + RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class RoleTypeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap + connectionFieldsMap, + 'RoleTypeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/schema.ts b/sdk/constructive-sdk/src/public/orm/models/schema.ts index e930fee2b..8849d72de 100644 --- a/sdk/constructive-sdk/src/public/orm/models/schema.ts +++ b/sdk/constructive-sdk/src/public/orm/models/schema.ts @@ -28,6 +28,7 @@ import type { SchemaWithRelations, SchemaSelect, SchemaFilter, + SchemaCondition, SchemaOrderBy, CreateSchemaInput, UpdateSchemaInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SchemaModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SchemaModel { }, 'SchemaFilter', 'SchemaOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SchemaCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SchemaModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SchemaFilter', - connectionFieldsMap + connectionFieldsMap, + 'SchemaCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts b/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts index 7a311cdb9..c701a8085 100644 --- a/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts @@ -28,6 +28,7 @@ import type { SchemaGrantWithRelations, SchemaGrantSelect, SchemaGrantFilter, + SchemaGrantCondition, SchemaGrantOrderBy, CreateSchemaGrantInput, UpdateSchemaGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SchemaGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SchemaGrantModel { }, 'SchemaGrantFilter', 'SchemaGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SchemaGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SchemaGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SchemaGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SchemaGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'SchemaGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts b/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts index 55d75dad4..1cb7f7203 100644 --- a/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts @@ -28,6 +28,7 @@ import type { SecretsModuleWithRelations, SecretsModuleSelect, SecretsModuleFilter, + SecretsModuleCondition, SecretsModuleOrderBy, CreateSecretsModuleInput, UpdateSecretsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SecretsModuleModel { }, 'SecretsModuleFilter', 'SecretsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SecretsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SecretsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SecretsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'SecretsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts b/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts index 713dc44c8..b63f3face 100644 --- a/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts +++ b/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts @@ -28,6 +28,7 @@ import type { SecureTableProvisionWithRelations, SecureTableProvisionSelect, SecureTableProvisionFilter, + SecureTableProvisionCondition, SecureTableProvisionOrderBy, CreateSecureTableProvisionInput, UpdateSecureTableProvisionInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class SecureTableProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + SecureTableProvisionFilter, + SecureTableProvisionCondition, + SecureTableProvisionOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -51,6 +57,7 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,7 +67,8 @@ export class SecureTableProvisionModel { }, 'SecureTableProvisionFilter', 'SecureTableProvisionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SecureTableProvisionCondition' ); return new QueryBuilder({ client: this.client, @@ -72,7 +80,7 @@ export class SecureTableProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -86,9 +94,11 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SecureTableProvisionFilter', - connectionFieldsMap + connectionFieldsMap, + 'SecureTableProvisionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts b/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts index 5245d808b..8cc89091c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts @@ -28,6 +28,7 @@ import type { SessionsModuleWithRelations, SessionsModuleSelect, SessionsModuleFilter, + SessionsModuleCondition, SessionsModuleOrderBy, CreateSessionsModuleInput, UpdateSessionsModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SessionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SessionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SessionsModuleModel { }, 'SessionsModuleFilter', 'SessionsModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SessionsModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SessionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SessionsModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SessionsModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'SessionsModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/site.ts b/sdk/constructive-sdk/src/public/orm/models/site.ts index 83b54cc55..f88a4612e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/site.ts +++ b/sdk/constructive-sdk/src/public/orm/models/site.ts @@ -28,6 +28,7 @@ import type { SiteWithRelations, SiteSelect, SiteFilter, + SiteCondition, SiteOrderBy, CreateSiteInput, UpdateSiteInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteModel { }, 'SiteFilter', 'SiteOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts b/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts index 38353bdd3..982f32462 100644 --- a/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts +++ b/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts @@ -28,6 +28,7 @@ import type { SiteMetadatumWithRelations, SiteMetadatumSelect, SiteMetadatumFilter, + SiteMetadatumCondition, SiteMetadatumOrderBy, CreateSiteMetadatumInput, UpdateSiteMetadatumInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteMetadatumModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteMetadatumModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteMetadatumModel { }, 'SiteMetadatumFilter', 'SiteMetadatumOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteMetadatumCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteMetadatumModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteMetadatumModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteMetadatumFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteMetadatumCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/siteModule.ts b/sdk/constructive-sdk/src/public/orm/models/siteModule.ts index 59ee85477..fe691c4bc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/siteModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/siteModule.ts @@ -28,6 +28,7 @@ import type { SiteModuleWithRelations, SiteModuleSelect, SiteModuleFilter, + SiteModuleCondition, SiteModuleOrderBy, CreateSiteModuleInput, UpdateSiteModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteModuleModel { }, 'SiteModuleFilter', 'SiteModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts b/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts index e9222e3c5..a5720b0e8 100644 --- a/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts +++ b/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts @@ -28,6 +28,7 @@ import type { SiteThemeWithRelations, SiteThemeSelect, SiteThemeFilter, + SiteThemeCondition, SiteThemeOrderBy, CreateSiteThemeInput, UpdateSiteThemeInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteThemeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SiteThemeModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SiteThemeModel { }, 'SiteThemeFilter', 'SiteThemeOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SiteThemeCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SiteThemeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SiteThemeModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SiteThemeFilter', - connectionFieldsMap + connectionFieldsMap, + 'SiteThemeCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts b/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts index 07bba36b7..c30ec21dc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts +++ b/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts @@ -28,6 +28,7 @@ import type { SqlMigrationWithRelations, SqlMigrationSelect, SqlMigrationFilter, + SqlMigrationCondition, SqlMigrationOrderBy, CreateSqlMigrationInput, UpdateSqlMigrationInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class SqlMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class SqlMigrationModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class SqlMigrationModel { }, 'SqlMigrationFilter', 'SqlMigrationOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'SqlMigrationCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class SqlMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class SqlMigrationModel { args.select, { where: args?.where, + condition: args?.condition, }, 'SqlMigrationFilter', - connectionFieldsMap + connectionFieldsMap, + 'SqlMigrationCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/store.ts b/sdk/constructive-sdk/src/public/orm/models/store.ts index d6f5e0450..f86e077aa 100644 --- a/sdk/constructive-sdk/src/public/orm/models/store.ts +++ b/sdk/constructive-sdk/src/public/orm/models/store.ts @@ -28,6 +28,7 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, + StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class StoreModel { args.select, { where: args?.where, + condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap + connectionFieldsMap, + 'StoreCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/table.ts b/sdk/constructive-sdk/src/public/orm/models/table.ts index 25f1ac127..2fdd70ad6 100644 --- a/sdk/constructive-sdk/src/public/orm/models/table.ts +++ b/sdk/constructive-sdk/src/public/orm/models/table.ts @@ -28,6 +28,7 @@ import type { TableWithRelations, TableSelect, TableFilter, + TableCondition, TableOrderBy, CreateTableInput, UpdateTableInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TableModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TableModel { }, 'TableFilter', 'TableOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TableModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts b/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts index bdd257b1e..0596ce684 100644 --- a/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts @@ -28,6 +28,7 @@ import type { TableGrantWithRelations, TableGrantSelect, TableGrantFilter, + TableGrantCondition, TableGrantOrderBy, CreateTableGrantInput, UpdateTableGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TableGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TableGrantModel { }, 'TableGrantFilter', 'TableGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TableGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TableGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/tableModule.ts b/sdk/constructive-sdk/src/public/orm/models/tableModule.ts index 708e7a4c5..fcab0baae 100644 --- a/sdk/constructive-sdk/src/public/orm/models/tableModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/tableModule.ts @@ -28,6 +28,7 @@ import type { TableModuleWithRelations, TableModuleSelect, TableModuleFilter, + TableModuleCondition, TableModuleOrderBy, CreateTableModuleInput, UpdateTableModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TableModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TableModuleModel { }, 'TableModuleFilter', 'TableModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TableModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TableModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts b/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts index 7438901cc..95c026d8d 100644 --- a/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts @@ -28,6 +28,7 @@ import type { TableTemplateModuleWithRelations, TableTemplateModuleSelect, TableTemplateModuleFilter, + TableTemplateModuleCondition, TableTemplateModuleOrderBy, CreateTableTemplateModuleInput, UpdateTableTemplateModuleInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class TableTemplateModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + TableTemplateModuleFilter, + TableTemplateModuleCondition, + TableTemplateModuleOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class TableTemplateModuleModel { }, 'TableTemplateModuleFilter', 'TableTemplateModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TableTemplateModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class TableTemplateModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TableTemplateModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'TableTemplateModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/trigger.ts b/sdk/constructive-sdk/src/public/orm/models/trigger.ts index 3ad1cf6ad..82dd3b3a9 100644 --- a/sdk/constructive-sdk/src/public/orm/models/trigger.ts +++ b/sdk/constructive-sdk/src/public/orm/models/trigger.ts @@ -28,6 +28,7 @@ import type { TriggerWithRelations, TriggerSelect, TriggerFilter, + TriggerCondition, TriggerOrderBy, CreateTriggerInput, UpdateTriggerInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class TriggerModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class TriggerModel { }, 'TriggerFilter', 'TriggerOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TriggerCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class TriggerModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class TriggerModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TriggerFilter', - connectionFieldsMap + connectionFieldsMap, + 'TriggerCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts b/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts index 7e93572c1..7fff4c952 100644 --- a/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts +++ b/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts @@ -28,6 +28,7 @@ import type { TriggerFunctionWithRelations, TriggerFunctionSelect, TriggerFunctionFilter, + TriggerFunctionCondition, TriggerFunctionOrderBy, CreateTriggerFunctionInput, UpdateTriggerFunctionInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerFunctionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + TriggerFunctionFilter, + TriggerFunctionCondition, + TriggerFunctionOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class TriggerFunctionModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class TriggerFunctionModel { }, 'TriggerFunctionFilter', 'TriggerFunctionOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'TriggerFunctionCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class TriggerFunctionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class TriggerFunctionModel { args.select, { where: args?.where, + condition: args?.condition, }, 'TriggerFunctionFilter', - connectionFieldsMap + connectionFieldsMap, + 'TriggerFunctionCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts index ad935fcca..82cde66c2 100644 --- a/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts @@ -28,6 +28,7 @@ import type { UniqueConstraintWithRelations, UniqueConstraintSelect, UniqueConstraintFilter, + UniqueConstraintCondition, UniqueConstraintOrderBy, CreateUniqueConstraintInput, UpdateUniqueConstraintInput, @@ -37,7 +38,12 @@ import { connectionFieldsMap } from '../input-types'; export class UniqueConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs< + S, + UniqueConstraintFilter, + UniqueConstraintCondition, + UniqueConstraintOrderBy + > & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +55,7 @@ export class UniqueConstraintModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +65,8 @@ export class UniqueConstraintModel { }, 'UniqueConstraintFilter', 'UniqueConstraintOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UniqueConstraintCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +78,7 @@ export class UniqueConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +92,11 @@ export class UniqueConstraintModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UniqueConstraintFilter', - connectionFieldsMap + connectionFieldsMap, + 'UniqueConstraintCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/user.ts b/sdk/constructive-sdk/src/public/orm/models/user.ts index 7adeca16a..757e8f778 100644 --- a/sdk/constructive-sdk/src/public/orm/models/user.ts +++ b/sdk/constructive-sdk/src/public/orm/models/user.ts @@ -28,6 +28,7 @@ import type { UserWithRelations, UserSelect, UserFilter, + UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UserModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UserFilter', - connectionFieldsMap + connectionFieldsMap, + 'UserCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts b/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts index 59b3f7d69..5623efdeb 100644 --- a/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts @@ -28,6 +28,7 @@ import type { UserAuthModuleWithRelations, UserAuthModuleSelect, UserAuthModuleFilter, + UserAuthModuleCondition, UserAuthModuleOrderBy, CreateUserAuthModuleInput, UpdateUserAuthModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UserAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UserAuthModuleModel { }, 'UserAuthModuleFilter', 'UserAuthModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UserAuthModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UserAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UserAuthModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UserAuthModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'UserAuthModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/usersModule.ts b/sdk/constructive-sdk/src/public/orm/models/usersModule.ts index c61a00ff1..ae997272b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/usersModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/usersModule.ts @@ -28,6 +28,7 @@ import type { UsersModuleWithRelations, UsersModuleSelect, UsersModuleFilter, + UsersModuleCondition, UsersModuleOrderBy, CreateUsersModuleInput, UpdateUsersModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UsersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UsersModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UsersModuleModel { }, 'UsersModuleFilter', 'UsersModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UsersModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UsersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UsersModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UsersModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'UsersModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts b/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts index 1b2f60f23..445502292 100644 --- a/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts @@ -28,6 +28,7 @@ import type { UuidModuleWithRelations, UuidModuleSelect, UuidModuleFilter, + UuidModuleCondition, UuidModuleOrderBy, CreateUuidModuleInput, UpdateUuidModuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class UuidModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class UuidModuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class UuidModuleModel { }, 'UuidModuleFilter', 'UuidModuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'UuidModuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class UuidModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class UuidModuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'UuidModuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'UuidModuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/view.ts b/sdk/constructive-sdk/src/public/orm/models/view.ts index d28154954..0fc91c08f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/view.ts +++ b/sdk/constructive-sdk/src/public/orm/models/view.ts @@ -28,6 +28,7 @@ import type { ViewWithRelations, ViewSelect, ViewFilter, + ViewCondition, ViewOrderBy, CreateViewInput, UpdateViewInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewModel { }, 'ViewFilter', 'ViewOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts b/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts index e63ef2382..4ca0dcd52 100644 --- a/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts @@ -28,6 +28,7 @@ import type { ViewGrantWithRelations, ViewGrantSelect, ViewGrantFilter, + ViewGrantCondition, ViewGrantOrderBy, CreateViewGrantInput, UpdateViewGrantInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewGrantModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewGrantModel { }, 'ViewGrantFilter', 'ViewGrantOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewGrantCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewGrantModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewGrantFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewGrantCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/viewRule.ts b/sdk/constructive-sdk/src/public/orm/models/viewRule.ts index 4bf9c2cca..f3ab43bc7 100644 --- a/sdk/constructive-sdk/src/public/orm/models/viewRule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/viewRule.ts @@ -28,6 +28,7 @@ import type { ViewRuleWithRelations, ViewRuleSelect, ViewRuleFilter, + ViewRuleCondition, ViewRuleOrderBy, CreateViewRuleInput, UpdateViewRuleInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewRuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewRuleModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewRuleModel { }, 'ViewRuleFilter', 'ViewRuleOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewRuleCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewRuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewRuleModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewRuleFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewRuleCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/viewTable.ts b/sdk/constructive-sdk/src/public/orm/models/viewTable.ts index f976d31af..8328966c0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/viewTable.ts +++ b/sdk/constructive-sdk/src/public/orm/models/viewTable.ts @@ -28,6 +28,7 @@ import type { ViewTableWithRelations, ViewTableSelect, ViewTableFilter, + ViewTableCondition, ViewTableOrderBy, CreateViewTableInput, UpdateViewTableInput, @@ -37,7 +38,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewTableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -49,6 +50,7 @@ export class ViewTableModel { args.select, { where: args?.where, + condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -58,7 +60,8 @@ export class ViewTableModel { }, 'ViewTableFilter', 'ViewTableOrderBy', - connectionFieldsMap + connectionFieldsMap, + 'ViewTableCondition' ); return new QueryBuilder({ client: this.client, @@ -70,7 +73,7 @@ export class ViewTableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -84,9 +87,11 @@ export class ViewTableModel { args.select, { where: args?.where, + condition: args?.condition, }, 'ViewTableFilter', - connectionFieldsMap + connectionFieldsMap, + 'ViewTableCondition' ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/query-builder.ts b/sdk/constructive-sdk/src/public/orm/query-builder.ts index 67c3992b5..ac374981c 100644 --- a/sdk/constructive-sdk/src/public/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/public/orm/query-builder.ts @@ -189,12 +189,13 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, args: { where?: TWhere; + condition?: TCondition; orderBy?: string[]; first?: number; last?: number; @@ -204,7 +205,8 @@ export function buildFindManyDocument( }, filterTypeName: string, orderByTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -214,6 +216,16 @@ export function buildFindManyDocument( const queryArgs: ArgumentNode[] = []; const variables: Record = {}; + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -290,13 +302,14 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, - args: { where?: TWhere }, + args: { where?: TWhere; condition?: TCondition }, filterTypeName: string, - connectionFieldsMap?: Record> + connectionFieldsMap?: Record>, + conditionTypeName?: string ): { document: string; variables: Record } { const selections = select ? buildSelections(select as Record, connectionFieldsMap, operationName) @@ -313,6 +326,16 @@ export function buildFindFirstDocument( queryArgs, variables ); + addVariable( + { + varName: 'condition', + typeName: conditionTypeName, + value: args.condition, + }, + variableDefinitions, + queryArgs, + variables + ); addVariable( { varName: 'where', @@ -728,7 +751,7 @@ function buildConnectionSelections(nodeSelections: FieldNode[]): FieldNode[] { interface VariableSpec { varName: string; argName?: string; - typeName: string; + typeName?: string; value: unknown; } @@ -779,7 +802,7 @@ function addVariable( args: ArgumentNode[], variables: Record ): void { - if (spec.value === undefined) return; + if (spec.value === undefined || !spec.typeName) return; definitions.push( t.variableDefinition({ diff --git a/sdk/constructive-sdk/src/public/orm/select-types.ts b/sdk/constructive-sdk/src/public/orm/select-types.ts index 80165efa6..e1f8a86e3 100644 --- a/sdk/constructive-sdk/src/public/orm/select-types.ts +++ b/sdk/constructive-sdk/src/public/orm/select-types.ts @@ -16,9 +16,10 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; orderBy?: TOrderBy[]; first?: number; last?: number; @@ -27,9 +28,10 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; + condition?: TCondition; } export interface CreateArgs { From abe0e3efd00119ee9fb4265c6480799b4a5f62d4 Mon Sep 17 00:00:00 2001 From: Dan Lynch Date: Thu, 12 Mar 2026 07:58:37 +0000 Subject: [PATCH 2/3] feat(codegen): add optional condition generation toggle Add a 'condition' config option (default: true) that controls whether condition types and condition arguments are generated on findMany/findFirst. When set to false: - Condition types are not generated in input-types - Condition params are omitted from model method signatures - FindManyArgs/FindFirstArgs use default 'never' for TCondition This allows users to turn off condition generation when using connection-filter's filter argument exclusively. --- .../client-generator.test.ts.snap | 4 +- graphql/codegen/src/core/codegen/orm/index.ts | 4 +- .../core/codegen/orm/input-types-generator.ts | 8 +- .../src/core/codegen/orm/model-generator.ts | 168 ++++++++++-------- .../core/codegen/templates/query-builder.ts | 4 +- .../core/codegen/templates/select-types.ts | 4 +- graphql/codegen/src/types/config.ts | 9 + .../src/admin/orm/query-builder.ts | 4 +- .../src/admin/orm/select-types.ts | 4 +- .../src/auth/orm/query-builder.ts | 4 +- .../src/auth/orm/select-types.ts | 4 +- .../src/objects/orm/query-builder.ts | 4 +- .../src/objects/orm/select-types.ts | 4 +- .../src/public/orm/query-builder.ts | 4 +- .../src/public/orm/select-types.ts | 4 +- .../src/admin/orm/query-builder.ts | 4 +- .../src/admin/orm/select-types.ts | 4 +- .../src/auth/orm/query-builder.ts | 4 +- .../src/auth/orm/select-types.ts | 4 +- .../src/objects/orm/query-builder.ts | 4 +- .../src/objects/orm/select-types.ts | 4 +- .../src/public/orm/query-builder.ts | 4 +- .../src/public/orm/select-types.ts | 4 +- 23 files changed, 154 insertions(+), 111 deletions(-) diff --git a/graphql/codegen/src/__tests__/codegen/__snapshots__/client-generator.test.ts.snap b/graphql/codegen/src/__tests__/codegen/__snapshots__/client-generator.test.ts.snap index 4e96b9c09..e983cdc40 100644 --- a/graphql/codegen/src/__tests__/codegen/__snapshots__/client-generator.test.ts.snap +++ b/graphql/codegen/src/__tests__/codegen/__snapshots__/client-generator.test.ts.snap @@ -276,7 +276,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -288,7 +288,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/graphql/codegen/src/core/codegen/orm/index.ts b/graphql/codegen/src/core/codegen/orm/index.ts index 5b1234d50..31a641b2f 100644 --- a/graphql/codegen/src/core/codegen/orm/index.ts +++ b/graphql/codegen/src/core/codegen/orm/index.ts @@ -66,6 +66,7 @@ export interface GenerateOrmResult { export function generateOrm(options: GenerateOrmOptions): GenerateOrmResult { const { tables, customOperations, sharedTypesPath } = options; const commentsEnabled = options.config.codegen?.comments !== false; + const conditionEnabled = options.config.codegen?.condition !== false; const files: GeneratedFile[] = []; // Use shared types when a sharedTypesPath is provided (unified output mode) @@ -91,7 +92,7 @@ export function generateOrm(options: GenerateOrmOptions): GenerateOrmResult { }); // 2. Generate model files - const modelFiles = generateAllModelFiles(tables, useSharedTypes); + const modelFiles = generateAllModelFiles(tables, useSharedTypes, { condition: conditionEnabled }); for (const modelFile of modelFiles) { files.push({ path: `models/${modelFile.fileName}`, @@ -140,6 +141,7 @@ export function generateOrm(options: GenerateOrmOptions): GenerateOrmResult { tables, usedPayloadTypes, commentsEnabled, + { condition: conditionEnabled }, ); files.push({ path: inputTypesFile.fileName, diff --git a/graphql/codegen/src/core/codegen/orm/input-types-generator.ts b/graphql/codegen/src/core/codegen/orm/input-types-generator.ts index b46283770..451ded7fc 100644 --- a/graphql/codegen/src/core/codegen/orm/input-types-generator.ts +++ b/graphql/codegen/src/core/codegen/orm/input-types-generator.ts @@ -1970,7 +1970,9 @@ export function generateInputTypesFile( tables?: CleanTable[], usedPayloadTypes?: Set, comments: boolean = true, + options?: { condition?: boolean }, ): GeneratedInputTypesFile { + const conditionEnabled = options?.condition !== false; const statements: t.Statement[] = []; const tablesList = tables ?? []; const hasTables = tablesList.length > 0; @@ -2007,7 +2009,9 @@ export function generateInputTypesFile( // 4b. Table condition types (simple equality filter) // Pass typeRegistry to merge plugin-injected condition fields // (e.g., vectorEmbedding from VectorSearchPlugin) - statements.push(...generateTableConditionTypes(tablesList, typeRegistry)); + if (conditionEnabled) { + statements.push(...generateTableConditionTypes(tablesList, typeRegistry)); + } // 5. OrderBy types // Pass typeRegistry to merge plugin-injected orderBy values @@ -2025,7 +2029,7 @@ export function generateInputTypesFile( // 7. Custom input types from TypeRegistry // Also include any extra types referenced by plugin-injected condition fields const mergedUsedInputTypes = new Set(usedInputTypes); - if (hasTables) { + if (hasTables && conditionEnabled) { const conditionExtraTypes = collectConditionExtraInputTypes( tablesList, typeRegistry, diff --git a/graphql/codegen/src/core/codegen/orm/model-generator.ts b/graphql/codegen/src/core/codegen/orm/model-generator.ts index 66c591b34..d3862a332 100644 --- a/graphql/codegen/src/core/codegen/orm/model-generator.ts +++ b/graphql/codegen/src/core/codegen/orm/model-generator.ts @@ -164,7 +164,9 @@ function strictSelectGuard(selectTypeName: string): t.TSType { export function generateModelFile( table: CleanTable, _useSharedTypes: boolean, + options?: { condition?: boolean }, ): GeneratedModelFile { + const conditionEnabled = options?.condition !== false; const { typeName, singularName, pluralName } = getTableNames(table); const modelName = `${typeName}Model`; const baseFileName = lcFirst(typeName); @@ -175,7 +177,7 @@ export function generateModelFile( const selectTypeName = `${typeName}Select`; const relationTypeName = `${typeName}WithRelations`; const whereTypeName = getFilterTypeName(table); - const conditionTypeName = `${typeName}Condition`; + const conditionTypeName = conditionEnabled ? `${typeName}Condition` : undefined; const orderByTypeName = getOrderByTypeName(table); const createInputTypeName = `Create${typeName}Input`; const updateInputTypeName = `Update${typeName}Input`; @@ -221,20 +223,21 @@ export function generateModelFile( true, ), ); + const inputTypeImports = [ + typeName, + relationTypeName, + selectTypeName, + whereTypeName, + ...(conditionTypeName ? [conditionTypeName] : []), + orderByTypeName, + createInputTypeName, + updateInputTypeName, + patchTypeName, + ]; statements.push( createImportDeclaration( '../input-types', - [ - typeName, - relationTypeName, - selectTypeName, - whereTypeName, - conditionTypeName, - orderByTypeName, - createInputTypeName, - updateInputTypeName, - patchTypeName, - ], + inputTypeImports, true, ), ); @@ -266,15 +269,20 @@ export function generateModelFile( // ── findMany ─────────────────────────────────────────────────────────── { + const findManyTypeArgs: Array<(sel: t.TSType) => t.TSType> = [ + (sel: t.TSType) => sel, + () => t.tsTypeReference(t.identifier(whereTypeName)), + ...(conditionTypeName + ? [() => t.tsTypeReference(t.identifier(conditionTypeName))] + : []), + () => t.tsTypeReference(t.identifier(orderByTypeName)), + ]; const argsType = (sel: t.TSType) => t.tsTypeReference( t.identifier('FindManyArgs'), - t.tsTypeParameterInstantiation([ - sel, - t.tsTypeReference(t.identifier(whereTypeName)), - t.tsTypeReference(t.identifier(conditionTypeName)), - t.tsTypeReference(t.identifier(orderByTypeName)), - ]), + t.tsTypeParameterInstantiation( + findManyTypeArgs.map(fn => fn(sel)), + ), ); const retType = (sel: t.TSType) => t.tsTypeAnnotation( @@ -316,31 +324,31 @@ export function generateModelFile( t.identifier('args'), t.identifier('select'), ); - const bodyArgs = [ - t.stringLiteral(typeName), - t.stringLiteral(pluralQueryName), - selectExpr, - t.objectExpression([ - t.objectProperty( + const findManyObjProps = [ + t.objectProperty( + t.identifier('where'), + t.optionalMemberExpression( + t.identifier('args'), t.identifier('where'), - t.optionalMemberExpression( - t.identifier('args'), - t.identifier('where'), - false, - true, - ), - ), - t.objectProperty( - t.identifier('condition'), - t.optionalMemberExpression( - t.identifier('args'), - t.identifier('condition'), - false, - true, - ), + false, + true, ), - t.objectProperty( - t.identifier('orderBy'), + ), + ...(conditionTypeName + ? [ + t.objectProperty( + t.identifier('condition'), + t.optionalMemberExpression( + t.identifier('args'), + t.identifier('condition'), + false, + true, + ), + ), + ] + : []), + t.objectProperty( + t.identifier('orderBy'), t.tsAsExpression( t.optionalMemberExpression( t.identifier('args'), @@ -399,11 +407,18 @@ export function generateModelFile( true, ), ), - ]), + ]; + const bodyArgs = [ + t.stringLiteral(typeName), + t.stringLiteral(pluralQueryName), + selectExpr, + t.objectExpression(findManyObjProps), t.stringLiteral(whereTypeName), t.stringLiteral(orderByTypeName), t.identifier('connectionFieldsMap'), - t.stringLiteral(conditionTypeName), + ...(conditionTypeName + ? [t.stringLiteral(conditionTypeName)] + : []), ]; classBody.push( createClassMethod( @@ -424,14 +439,19 @@ export function generateModelFile( // ── findFirst ────────────────────────────────────────────────────────── { + const findFirstTypeArgs: Array<(sel: t.TSType) => t.TSType> = [ + (sel: t.TSType) => sel, + () => t.tsTypeReference(t.identifier(whereTypeName)), + ...(conditionTypeName + ? [() => t.tsTypeReference(t.identifier(conditionTypeName))] + : []), + ]; const argsType = (sel: t.TSType) => t.tsTypeReference( t.identifier('FindFirstArgs'), - t.tsTypeParameterInstantiation([ - sel, - t.tsTypeReference(t.identifier(whereTypeName)), - t.tsTypeReference(t.identifier(conditionTypeName)), - ]), + t.tsTypeParameterInstantiation( + findFirstTypeArgs.map(fn => fn(sel)), + ), ); const retType = (sel: t.TSType) => t.tsTypeAnnotation( @@ -477,33 +497,40 @@ export function generateModelFile( t.identifier('args'), t.identifier('select'), ); + const findFirstObjProps = [ + t.objectProperty( + t.identifier('where'), + t.optionalMemberExpression( + t.identifier('args'), + t.identifier('where'), + false, + true, + ), + ), + ...(conditionTypeName + ? [ + t.objectProperty( + t.identifier('condition'), + t.optionalMemberExpression( + t.identifier('args'), + t.identifier('condition'), + false, + true, + ), + ), + ] + : []), + ]; const bodyArgs = [ t.stringLiteral(typeName), t.stringLiteral(pluralQueryName), selectExpr, - t.objectExpression([ - t.objectProperty( - t.identifier('where'), - t.optionalMemberExpression( - t.identifier('args'), - t.identifier('where'), - false, - true, - ), - ), - t.objectProperty( - t.identifier('condition'), - t.optionalMemberExpression( - t.identifier('args'), - t.identifier('condition'), - false, - true, - ), - ), - ]), + t.objectExpression(findFirstObjProps), t.stringLiteral(whereTypeName), t.identifier('connectionFieldsMap'), - t.stringLiteral(conditionTypeName), + ...(conditionTypeName + ? [t.stringLiteral(conditionTypeName)] + : []), ]; classBody.push( createClassMethod( @@ -976,6 +1003,7 @@ export function generateModelFile( export function generateAllModelFiles( tables: CleanTable[], useSharedTypes: boolean, + options?: { condition?: boolean }, ): GeneratedModelFile[] { - return tables.map((table) => generateModelFile(table, useSharedTypes)); + return tables.map((table) => generateModelFile(table, useSharedTypes, options)); } diff --git a/graphql/codegen/src/core/codegen/templates/query-builder.ts b/graphql/codegen/src/core/codegen/templates/query-builder.ts index 045f86a3d..05fa28dcd 100644 --- a/graphql/codegen/src/core/codegen/templates/query-builder.ts +++ b/graphql/codegen/src/core/codegen/templates/query-builder.ts @@ -201,7 +201,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -320,7 +320,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/graphql/codegen/src/core/codegen/templates/select-types.ts b/graphql/codegen/src/core/codegen/templates/select-types.ts index c27939da0..ffb2f797a 100644 --- a/graphql/codegen/src/core/codegen/templates/select-types.ts +++ b/graphql/codegen/src/core/codegen/templates/select-types.ts @@ -21,7 +21,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -33,7 +33,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/graphql/codegen/src/types/config.ts b/graphql/codegen/src/types/config.ts index d3a5a90c1..81970e7cf 100644 --- a/graphql/codegen/src/types/config.ts +++ b/graphql/codegen/src/types/config.ts @@ -329,6 +329,14 @@ export interface GraphQLSDKConfigTarget { * @default true */ comments?: boolean; + /** + * Generate condition types and condition arguments on findMany/findFirst. + * PostGraphile's native `condition` argument provides simple equality filtering. + * Set to `false` to omit condition types and arguments from generated code + * (e.g., when using connection-filter's `filter` argument exclusively). + * @default true + */ + condition?: boolean; }; /** @@ -524,6 +532,7 @@ export const DEFAULT_CONFIG: GraphQLSDKConfigTarget = { codegen: { skipQueryField: true, comments: true, + condition: true, }, orm: false, reactQuery: false, diff --git a/sdk/constructive-cli/src/admin/orm/query-builder.ts b/sdk/constructive-cli/src/admin/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-cli/src/admin/orm/query-builder.ts +++ b/sdk/constructive-cli/src/admin/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-cli/src/admin/orm/select-types.ts b/sdk/constructive-cli/src/admin/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-cli/src/admin/orm/select-types.ts +++ b/sdk/constructive-cli/src/admin/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-cli/src/auth/orm/query-builder.ts b/sdk/constructive-cli/src/auth/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-cli/src/auth/orm/query-builder.ts +++ b/sdk/constructive-cli/src/auth/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-cli/src/auth/orm/select-types.ts b/sdk/constructive-cli/src/auth/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-cli/src/auth/orm/select-types.ts +++ b/sdk/constructive-cli/src/auth/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-cli/src/objects/orm/query-builder.ts b/sdk/constructive-cli/src/objects/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-cli/src/objects/orm/query-builder.ts +++ b/sdk/constructive-cli/src/objects/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-cli/src/objects/orm/select-types.ts b/sdk/constructive-cli/src/objects/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-cli/src/objects/orm/select-types.ts +++ b/sdk/constructive-cli/src/objects/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-cli/src/public/orm/query-builder.ts b/sdk/constructive-cli/src/public/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-cli/src/public/orm/query-builder.ts +++ b/sdk/constructive-cli/src/public/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-cli/src/public/orm/select-types.ts b/sdk/constructive-cli/src/public/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-cli/src/public/orm/select-types.ts +++ b/sdk/constructive-cli/src/public/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-sdk/src/admin/orm/query-builder.ts b/sdk/constructive-sdk/src/admin/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-sdk/src/admin/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/admin/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-sdk/src/admin/orm/select-types.ts b/sdk/constructive-sdk/src/admin/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-sdk/src/admin/orm/select-types.ts +++ b/sdk/constructive-sdk/src/admin/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-sdk/src/auth/orm/query-builder.ts b/sdk/constructive-sdk/src/auth/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-sdk/src/auth/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/auth/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-sdk/src/auth/orm/select-types.ts b/sdk/constructive-sdk/src/auth/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-sdk/src/auth/orm/select-types.ts +++ b/sdk/constructive-sdk/src/auth/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-sdk/src/objects/orm/query-builder.ts b/sdk/constructive-sdk/src/objects/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-sdk/src/objects/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/objects/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-sdk/src/objects/orm/select-types.ts b/sdk/constructive-sdk/src/objects/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-sdk/src/objects/orm/select-types.ts +++ b/sdk/constructive-sdk/src/objects/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; diff --git a/sdk/constructive-sdk/src/public/orm/query-builder.ts b/sdk/constructive-sdk/src/public/orm/query-builder.ts index ac374981c..d116a3678 100644 --- a/sdk/constructive-sdk/src/public/orm/query-builder.ts +++ b/sdk/constructive-sdk/src/public/orm/query-builder.ts @@ -189,7 +189,7 @@ export function buildSelections( // Document Builders // ============================================================================ -export function buildFindManyDocument( +export function buildFindManyDocument( operationName: string, queryField: string, select: TSelect, @@ -302,7 +302,7 @@ export function buildFindManyDocument( return { document: print(document), variables }; } -export function buildFindFirstDocument( +export function buildFindFirstDocument( operationName: string, queryField: string, select: TSelect, diff --git a/sdk/constructive-sdk/src/public/orm/select-types.ts b/sdk/constructive-sdk/src/public/orm/select-types.ts index e1f8a86e3..919d1b935 100644 --- a/sdk/constructive-sdk/src/public/orm/select-types.ts +++ b/sdk/constructive-sdk/src/public/orm/select-types.ts @@ -16,7 +16,7 @@ export interface PageInfo { endCursor?: string | null; } -export interface FindManyArgs { +export interface FindManyArgs { select?: TSelect; where?: TWhere; condition?: TCondition; @@ -28,7 +28,7 @@ export interface FindManyArgs { offset?: number; } -export interface FindFirstArgs { +export interface FindFirstArgs { select?: TSelect; where?: TWhere; condition?: TCondition; From 54a05146c05c20f2ac75ca62c10569c8aea705a6 Mon Sep 17 00:00:00 2001 From: Dan Lynch Date: Thu, 12 Mar 2026 23:41:17 +0000 Subject: [PATCH 3/3] chore: default condition to false, regenerate SDK/CLI without condition types Changes the default value of codegen.condition from true to false. Users can still opt in with codegen: { condition: true }. Regenerated SDK and CLI output now omits condition types by default. --- graphql/codegen/src/types/config.ts | 8 +- .../src/admin/orm/input-types.ts | 281 ---- .../src/admin/orm/models/appAchievement.ts | 13 +- .../src/admin/orm/models/appAdminGrant.ts | 13 +- .../src/admin/orm/models/appGrant.ts | 13 +- .../src/admin/orm/models/appLevel.ts | 13 +- .../admin/orm/models/appLevelRequirement.ts | 18 +- .../src/admin/orm/models/appLimit.ts | 13 +- .../src/admin/orm/models/appLimitDefault.ts | 18 +- .../src/admin/orm/models/appMembership.ts | 13 +- .../admin/orm/models/appMembershipDefault.ts | 18 +- .../src/admin/orm/models/appOwnerGrant.ts | 13 +- .../src/admin/orm/models/appPermission.ts | 13 +- .../admin/orm/models/appPermissionDefault.ts | 18 +- .../src/admin/orm/models/appStep.ts | 13 +- .../src/admin/orm/models/claimedInvite.ts | 13 +- .../src/admin/orm/models/invite.ts | 13 +- .../src/admin/orm/models/membershipType.ts | 13 +- .../src/admin/orm/models/orgAdminGrant.ts | 13 +- .../src/admin/orm/models/orgChartEdge.ts | 13 +- .../src/admin/orm/models/orgChartEdgeGrant.ts | 18 +- .../src/admin/orm/models/orgClaimedInvite.ts | 18 +- .../admin/orm/models/orgGetManagersRecord.ts | 18 +- .../orm/models/orgGetSubordinatesRecord.ts | 18 +- .../src/admin/orm/models/orgGrant.ts | 13 +- .../src/admin/orm/models/orgInvite.ts | 13 +- .../src/admin/orm/models/orgLimit.ts | 13 +- .../src/admin/orm/models/orgLimitDefault.ts | 18 +- .../src/admin/orm/models/orgMember.ts | 13 +- .../src/admin/orm/models/orgMembership.ts | 13 +- .../admin/orm/models/orgMembershipDefault.ts | 18 +- .../src/admin/orm/models/orgOwnerGrant.ts | 13 +- .../src/admin/orm/models/orgPermission.ts | 13 +- .../admin/orm/models/orgPermissionDefault.ts | 18 +- .../src/auth/orm/input-types.ts | 66 - .../src/auth/orm/models/auditLog.ts | 13 +- .../src/auth/orm/models/connectedAccount.ts | 18 +- .../src/auth/orm/models/cryptoAddress.ts | 13 +- .../src/auth/orm/models/email.ts | 13 +- .../src/auth/orm/models/phoneNumber.ts | 13 +- .../src/auth/orm/models/roleType.ts | 13 +- .../src/auth/orm/models/user.ts | 13 +- .../src/objects/orm/input-types.ts | 40 - .../src/objects/orm/models/commit.ts | 13 +- .../src/objects/orm/models/getAllRecord.ts | 13 +- .../src/objects/orm/models/object.ts | 13 +- .../src/objects/orm/models/ref.ts | 13 +- .../src/objects/orm/models/store.ts | 13 +- .../src/public/orm/input-types.ts | 1199 ----------------- .../src/public/orm/models/api.ts | 13 +- .../src/public/orm/models/apiModule.ts | 13 +- .../src/public/orm/models/apiSchema.ts | 13 +- .../src/public/orm/models/app.ts | 13 +- .../src/public/orm/models/appAchievement.ts | 13 +- .../src/public/orm/models/appAdminGrant.ts | 13 +- .../src/public/orm/models/appGrant.ts | 13 +- .../src/public/orm/models/appLevel.ts | 13 +- .../public/orm/models/appLevelRequirement.ts | 18 +- .../src/public/orm/models/appLimit.ts | 13 +- .../src/public/orm/models/appLimitDefault.ts | 18 +- .../src/public/orm/models/appMembership.ts | 13 +- .../public/orm/models/appMembershipDefault.ts | 18 +- .../src/public/orm/models/appOwnerGrant.ts | 13 +- .../src/public/orm/models/appPermission.ts | 13 +- .../public/orm/models/appPermissionDefault.ts | 18 +- .../src/public/orm/models/appStep.ts | 13 +- .../src/public/orm/models/astMigration.ts | 13 +- .../src/public/orm/models/auditLog.ts | 13 +- .../src/public/orm/models/checkConstraint.ts | 18 +- .../src/public/orm/models/claimedInvite.ts | 13 +- .../src/public/orm/models/commit.ts | 13 +- .../src/public/orm/models/connectedAccount.ts | 18 +- .../orm/models/connectedAccountsModule.ts | 18 +- .../src/public/orm/models/cryptoAddress.ts | 13 +- .../orm/models/cryptoAddressesModule.ts | 18 +- .../src/public/orm/models/cryptoAuthModule.ts | 18 +- .../src/public/orm/models/database.ts | 13 +- .../orm/models/databaseProvisionModule.ts | 18 +- .../src/public/orm/models/defaultIdsModule.ts | 18 +- .../src/public/orm/models/defaultPrivilege.ts | 18 +- .../orm/models/denormalizedTableField.ts | 18 +- .../src/public/orm/models/domain.ts | 13 +- .../src/public/orm/models/email.ts | 13 +- .../src/public/orm/models/emailsModule.ts | 13 +- .../orm/models/encryptedSecretsModule.ts | 18 +- .../src/public/orm/models/field.ts | 13 +- .../src/public/orm/models/fieldModule.ts | 13 +- .../public/orm/models/foreignKeyConstraint.ts | 18 +- .../src/public/orm/models/fullTextSearch.ts | 13 +- .../src/public/orm/models/getAllRecord.ts | 13 +- .../src/public/orm/models/hierarchyModule.ts | 18 +- .../src/public/orm/models/indexModel.ts | 13 +- .../src/public/orm/models/invite.ts | 13 +- .../src/public/orm/models/invitesModule.ts | 13 +- .../src/public/orm/models/levelsModule.ts | 13 +- .../src/public/orm/models/limitsModule.ts | 13 +- .../src/public/orm/models/membershipType.ts | 13 +- .../orm/models/membershipTypesModule.ts | 18 +- .../public/orm/models/membershipsModule.ts | 18 +- .../src/public/orm/models/nodeTypeRegistry.ts | 18 +- .../src/public/orm/models/object.ts | 13 +- .../src/public/orm/models/orgAdminGrant.ts | 13 +- .../src/public/orm/models/orgChartEdge.ts | 13 +- .../public/orm/models/orgChartEdgeGrant.ts | 18 +- .../src/public/orm/models/orgClaimedInvite.ts | 18 +- .../public/orm/models/orgGetManagersRecord.ts | 18 +- .../orm/models/orgGetSubordinatesRecord.ts | 18 +- .../src/public/orm/models/orgGrant.ts | 13 +- .../src/public/orm/models/orgInvite.ts | 13 +- .../src/public/orm/models/orgLimit.ts | 13 +- .../src/public/orm/models/orgLimitDefault.ts | 18 +- .../src/public/orm/models/orgMember.ts | 13 +- .../src/public/orm/models/orgMembership.ts | 13 +- .../public/orm/models/orgMembershipDefault.ts | 18 +- .../src/public/orm/models/orgOwnerGrant.ts | 13 +- .../src/public/orm/models/orgPermission.ts | 13 +- .../public/orm/models/orgPermissionDefault.ts | 18 +- .../public/orm/models/permissionsModule.ts | 18 +- .../src/public/orm/models/phoneNumber.ts | 13 +- .../public/orm/models/phoneNumbersModule.ts | 18 +- .../src/public/orm/models/policy.ts | 13 +- .../public/orm/models/primaryKeyConstraint.ts | 18 +- .../src/public/orm/models/profilesModule.ts | 13 +- .../src/public/orm/models/ref.ts | 13 +- .../public/orm/models/relationProvision.ts | 18 +- .../src/public/orm/models/rlsModule.ts | 13 +- .../src/public/orm/models/roleType.ts | 13 +- .../src/public/orm/models/schema.ts | 13 +- .../src/public/orm/models/schemaGrant.ts | 13 +- .../src/public/orm/models/secretsModule.ts | 13 +- .../public/orm/models/secureTableProvision.ts | 18 +- .../src/public/orm/models/sessionsModule.ts | 13 +- .../src/public/orm/models/site.ts | 13 +- .../src/public/orm/models/siteMetadatum.ts | 13 +- .../src/public/orm/models/siteModule.ts | 13 +- .../src/public/orm/models/siteTheme.ts | 13 +- .../src/public/orm/models/sqlMigration.ts | 13 +- .../src/public/orm/models/store.ts | 13 +- .../src/public/orm/models/table.ts | 13 +- .../src/public/orm/models/tableGrant.ts | 13 +- .../src/public/orm/models/tableModule.ts | 13 +- .../public/orm/models/tableTemplateModule.ts | 18 +- .../src/public/orm/models/trigger.ts | 13 +- .../src/public/orm/models/triggerFunction.ts | 18 +- .../src/public/orm/models/uniqueConstraint.ts | 18 +- .../src/public/orm/models/user.ts | 13 +- .../src/public/orm/models/userAuthModule.ts | 13 +- .../src/public/orm/models/usersModule.ts | 13 +- .../src/public/orm/models/uuidModule.ts | 13 +- .../src/public/orm/models/view.ts | 13 +- .../src/public/orm/models/viewGrant.ts | 13 +- .../src/public/orm/models/viewRule.ts | 13 +- .../src/public/orm/models/viewTable.ts | 13 +- .../src/admin/orm/input-types.ts | 281 ---- .../src/admin/orm/models/appAchievement.ts | 13 +- .../src/admin/orm/models/appAdminGrant.ts | 13 +- .../src/admin/orm/models/appGrant.ts | 13 +- .../src/admin/orm/models/appLevel.ts | 13 +- .../admin/orm/models/appLevelRequirement.ts | 18 +- .../src/admin/orm/models/appLimit.ts | 13 +- .../src/admin/orm/models/appLimitDefault.ts | 18 +- .../src/admin/orm/models/appMembership.ts | 13 +- .../admin/orm/models/appMembershipDefault.ts | 18 +- .../src/admin/orm/models/appOwnerGrant.ts | 13 +- .../src/admin/orm/models/appPermission.ts | 13 +- .../admin/orm/models/appPermissionDefault.ts | 18 +- .../src/admin/orm/models/appStep.ts | 13 +- .../src/admin/orm/models/claimedInvite.ts | 13 +- .../src/admin/orm/models/invite.ts | 13 +- .../src/admin/orm/models/membershipType.ts | 13 +- .../src/admin/orm/models/orgAdminGrant.ts | 13 +- .../src/admin/orm/models/orgChartEdge.ts | 13 +- .../src/admin/orm/models/orgChartEdgeGrant.ts | 18 +- .../src/admin/orm/models/orgClaimedInvite.ts | 18 +- .../admin/orm/models/orgGetManagersRecord.ts | 18 +- .../orm/models/orgGetSubordinatesRecord.ts | 18 +- .../src/admin/orm/models/orgGrant.ts | 13 +- .../src/admin/orm/models/orgInvite.ts | 13 +- .../src/admin/orm/models/orgLimit.ts | 13 +- .../src/admin/orm/models/orgLimitDefault.ts | 18 +- .../src/admin/orm/models/orgMember.ts | 13 +- .../src/admin/orm/models/orgMembership.ts | 13 +- .../admin/orm/models/orgMembershipDefault.ts | 18 +- .../src/admin/orm/models/orgOwnerGrant.ts | 13 +- .../src/admin/orm/models/orgPermission.ts | 13 +- .../admin/orm/models/orgPermissionDefault.ts | 18 +- .../src/auth/orm/input-types.ts | 66 - .../src/auth/orm/models/auditLog.ts | 13 +- .../src/auth/orm/models/connectedAccount.ts | 18 +- .../src/auth/orm/models/cryptoAddress.ts | 13 +- .../src/auth/orm/models/email.ts | 13 +- .../src/auth/orm/models/phoneNumber.ts | 13 +- .../src/auth/orm/models/roleType.ts | 13 +- .../src/auth/orm/models/user.ts | 13 +- .../src/objects/orm/input-types.ts | 40 - .../src/objects/orm/models/commit.ts | 13 +- .../src/objects/orm/models/getAllRecord.ts | 13 +- .../src/objects/orm/models/object.ts | 13 +- .../src/objects/orm/models/ref.ts | 13 +- .../src/objects/orm/models/store.ts | 13 +- .../src/public/orm/input-types.ts | 1199 ----------------- .../src/public/orm/models/api.ts | 13 +- .../src/public/orm/models/apiModule.ts | 13 +- .../src/public/orm/models/apiSchema.ts | 13 +- .../src/public/orm/models/app.ts | 13 +- .../src/public/orm/models/appAchievement.ts | 13 +- .../src/public/orm/models/appAdminGrant.ts | 13 +- .../src/public/orm/models/appGrant.ts | 13 +- .../src/public/orm/models/appLevel.ts | 13 +- .../public/orm/models/appLevelRequirement.ts | 18 +- .../src/public/orm/models/appLimit.ts | 13 +- .../src/public/orm/models/appLimitDefault.ts | 18 +- .../src/public/orm/models/appMembership.ts | 13 +- .../public/orm/models/appMembershipDefault.ts | 18 +- .../src/public/orm/models/appOwnerGrant.ts | 13 +- .../src/public/orm/models/appPermission.ts | 13 +- .../public/orm/models/appPermissionDefault.ts | 18 +- .../src/public/orm/models/appStep.ts | 13 +- .../src/public/orm/models/astMigration.ts | 13 +- .../src/public/orm/models/auditLog.ts | 13 +- .../src/public/orm/models/checkConstraint.ts | 18 +- .../src/public/orm/models/claimedInvite.ts | 13 +- .../src/public/orm/models/commit.ts | 13 +- .../src/public/orm/models/connectedAccount.ts | 18 +- .../orm/models/connectedAccountsModule.ts | 18 +- .../src/public/orm/models/cryptoAddress.ts | 13 +- .../orm/models/cryptoAddressesModule.ts | 18 +- .../src/public/orm/models/cryptoAuthModule.ts | 18 +- .../src/public/orm/models/database.ts | 13 +- .../orm/models/databaseProvisionModule.ts | 18 +- .../src/public/orm/models/defaultIdsModule.ts | 18 +- .../src/public/orm/models/defaultPrivilege.ts | 18 +- .../orm/models/denormalizedTableField.ts | 18 +- .../src/public/orm/models/domain.ts | 13 +- .../src/public/orm/models/email.ts | 13 +- .../src/public/orm/models/emailsModule.ts | 13 +- .../orm/models/encryptedSecretsModule.ts | 18 +- .../src/public/orm/models/field.ts | 13 +- .../src/public/orm/models/fieldModule.ts | 13 +- .../public/orm/models/foreignKeyConstraint.ts | 18 +- .../src/public/orm/models/fullTextSearch.ts | 13 +- .../src/public/orm/models/getAllRecord.ts | 13 +- .../src/public/orm/models/hierarchyModule.ts | 18 +- .../src/public/orm/models/indexModel.ts | 13 +- .../src/public/orm/models/invite.ts | 13 +- .../src/public/orm/models/invitesModule.ts | 13 +- .../src/public/orm/models/levelsModule.ts | 13 +- .../src/public/orm/models/limitsModule.ts | 13 +- .../src/public/orm/models/membershipType.ts | 13 +- .../orm/models/membershipTypesModule.ts | 18 +- .../public/orm/models/membershipsModule.ts | 18 +- .../src/public/orm/models/nodeTypeRegistry.ts | 18 +- .../src/public/orm/models/object.ts | 13 +- .../src/public/orm/models/orgAdminGrant.ts | 13 +- .../src/public/orm/models/orgChartEdge.ts | 13 +- .../public/orm/models/orgChartEdgeGrant.ts | 18 +- .../src/public/orm/models/orgClaimedInvite.ts | 18 +- .../public/orm/models/orgGetManagersRecord.ts | 18 +- .../orm/models/orgGetSubordinatesRecord.ts | 18 +- .../src/public/orm/models/orgGrant.ts | 13 +- .../src/public/orm/models/orgInvite.ts | 13 +- .../src/public/orm/models/orgLimit.ts | 13 +- .../src/public/orm/models/orgLimitDefault.ts | 18 +- .../src/public/orm/models/orgMember.ts | 13 +- .../src/public/orm/models/orgMembership.ts | 13 +- .../public/orm/models/orgMembershipDefault.ts | 18 +- .../src/public/orm/models/orgOwnerGrant.ts | 13 +- .../src/public/orm/models/orgPermission.ts | 13 +- .../public/orm/models/orgPermissionDefault.ts | 18 +- .../public/orm/models/permissionsModule.ts | 18 +- .../src/public/orm/models/phoneNumber.ts | 13 +- .../public/orm/models/phoneNumbersModule.ts | 18 +- .../src/public/orm/models/policy.ts | 13 +- .../public/orm/models/primaryKeyConstraint.ts | 18 +- .../src/public/orm/models/profilesModule.ts | 13 +- .../src/public/orm/models/ref.ts | 13 +- .../public/orm/models/relationProvision.ts | 18 +- .../src/public/orm/models/rlsModule.ts | 13 +- .../src/public/orm/models/roleType.ts | 13 +- .../src/public/orm/models/schema.ts | 13 +- .../src/public/orm/models/schemaGrant.ts | 13 +- .../src/public/orm/models/secretsModule.ts | 13 +- .../public/orm/models/secureTableProvision.ts | 18 +- .../src/public/orm/models/sessionsModule.ts | 13 +- .../src/public/orm/models/site.ts | 13 +- .../src/public/orm/models/siteMetadatum.ts | 13 +- .../src/public/orm/models/siteModule.ts | 13 +- .../src/public/orm/models/siteTheme.ts | 13 +- .../src/public/orm/models/sqlMigration.ts | 13 +- .../src/public/orm/models/store.ts | 13 +- .../src/public/orm/models/table.ts | 13 +- .../src/public/orm/models/tableGrant.ts | 13 +- .../src/public/orm/models/tableModule.ts | 13 +- .../public/orm/models/tableTemplateModule.ts | 18 +- .../src/public/orm/models/trigger.ts | 13 +- .../src/public/orm/models/triggerFunction.ts | 18 +- .../src/public/orm/models/uniqueConstraint.ts | 18 +- .../src/public/orm/models/user.ts | 13 +- .../src/public/orm/models/userAuthModule.ts | 13 +- .../src/public/orm/models/usersModule.ts | 13 +- .../src/public/orm/models/uuidModule.ts | 13 +- .../src/public/orm/models/view.ts | 13 +- .../src/public/orm/models/viewGrant.ts | 13 +- .../src/public/orm/models/viewRule.ts | 13 +- .../src/public/orm/models/viewTable.ts | 13 +- 305 files changed, 1188 insertions(+), 6300 deletions(-) diff --git a/graphql/codegen/src/types/config.ts b/graphql/codegen/src/types/config.ts index 81970e7cf..fdd854faf 100644 --- a/graphql/codegen/src/types/config.ts +++ b/graphql/codegen/src/types/config.ts @@ -332,9 +332,9 @@ export interface GraphQLSDKConfigTarget { /** * Generate condition types and condition arguments on findMany/findFirst. * PostGraphile's native `condition` argument provides simple equality filtering. - * Set to `false` to omit condition types and arguments from generated code - * (e.g., when using connection-filter's `filter` argument exclusively). - * @default true + * Set to `true` to include condition types and arguments in generated code. + * Set to `false` to omit them (e.g., when using connection-filter's `filter` argument exclusively). + * @default false */ condition?: boolean; }; @@ -532,7 +532,7 @@ export const DEFAULT_CONFIG: GraphQLSDKConfigTarget = { codegen: { skipQueryField: true, comments: true, - condition: true, + condition: false, }, orm: false, reactQuery: false, diff --git a/sdk/constructive-cli/src/admin/orm/input-types.ts b/sdk/constructive-cli/src/admin/orm/input-types.ts index d75d1ec49..e6d8e8279 100644 --- a/sdk/constructive-cli/src/admin/orm/input-types.ts +++ b/sdk/constructive-cli/src/admin/orm/input-types.ts @@ -1410,287 +1410,6 @@ export interface OrgInviteFilter { or?: OrgInviteFilter[]; not?: OrgInviteFilter; } -// ============ Table Condition Types ============ -export interface OrgGetManagersRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface OrgGetSubordinatesRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface AppPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface OrgPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface AppLevelRequirementCondition { - id?: string | null; - name?: string | null; - level?: string | null; - description?: string | null; - requiredCount?: number | null; - priority?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgMemberCondition { - id?: string | null; - isAdmin?: boolean | null; - actorId?: string | null; - entityId?: string | null; -} -export interface AppPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; -} -export interface OrgPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; - entityId?: string | null; -} -export interface AppAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface OrgLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface MembershipTypeCondition { - id?: number | null; - name?: string | null; - description?: string | null; - prefix?: string | null; -} -export interface OrgChartEdgeGrantCondition { - id?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - grantorId?: string | null; - isGrant?: boolean | null; - positionTitle?: string | null; - positionLevel?: number | null; - createdAt?: string | null; -} -export interface AppLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; -} -export interface AppAchievementCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppStepCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isVerified?: boolean | null; -} -export interface OrgLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; - entityId?: string | null; -} -export interface OrgClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} -export interface OrgGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgChartEdgeCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - positionTitle?: string | null; - positionLevel?: number | null; -} -export interface OrgMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - entityId?: string | null; - deleteMemberCascadeGroups?: boolean | null; - createGroupsCascadeMembers?: boolean | null; -} -export interface InviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppLevelCondition { - id?: string | null; - name?: string | null; - description?: string | null; - image?: unknown | null; - ownerId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isVerified?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - profileId?: string | null; -} -export interface OrgMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - entityId?: string | null; - profileId?: string | null; -} -export interface OrgInviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} // ============ OrderBy Types ============ export type OrgGetManagersRecordsOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts b/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts index f3fcfcce0..c26bd04df 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appAchievement.ts @@ -28,7 +28,6 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, - AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts b/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts index 159b58f59..994dcd67d 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appAdminGrant.ts @@ -28,7 +28,6 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, - AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appGrant.ts b/sdk/constructive-cli/src/admin/orm/models/appGrant.ts index d4824a66c..df4f3ac72 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appGrant.ts @@ -28,7 +28,6 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, - AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLevel.ts b/sdk/constructive-cli/src/admin/orm/models/appLevel.ts index d97516f3f..16a46df57 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLevel.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLevel.ts @@ -28,7 +28,6 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, - AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts b/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts index 197823947..a67824ec2 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLevelRequirement.ts @@ -28,7 +28,6 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, - AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLevelRequirementFilter, - AppLevelRequirementCondition, - AppLevelRequirementOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLimit.ts b/sdk/constructive-cli/src/admin/orm/models/appLimit.ts index 37db2aec0..6671f9d37 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLimit.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLimit.ts @@ -28,7 +28,6 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, - AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts b/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts index 0428d5a51..8d926da0a 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appLimitDefault.ts @@ -28,7 +28,6 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, - AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLimitDefaultFilter, - AppLimitDefaultCondition, - AppLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appMembership.ts b/sdk/constructive-cli/src/admin/orm/models/appMembership.ts index e7f6f69eb..2631ec415 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appMembership.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appMembership.ts @@ -28,7 +28,6 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, - AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts b/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts index c5fdb25ee..ba0c3ce53 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appMembershipDefault.ts @@ -28,7 +28,6 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, - AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppMembershipDefaultFilter, - AppMembershipDefaultCondition, - AppMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts b/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts index 21b4db4dc..a18dd21c4 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appOwnerGrant.ts @@ -28,7 +28,6 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, - AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appPermission.ts b/sdk/constructive-cli/src/admin/orm/models/appPermission.ts index 315c8d69b..ab24d7bfc 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appPermission.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appPermission.ts @@ -28,7 +28,6 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, - AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts b/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts index 06ac1ad19..3951ef4bb 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appPermissionDefault.ts @@ -28,7 +28,6 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, - AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppPermissionDefaultFilter, - AppPermissionDefaultCondition, - AppPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/appStep.ts b/sdk/constructive-cli/src/admin/orm/models/appStep.ts index f2e016960..7c4ab983c 100644 --- a/sdk/constructive-cli/src/admin/orm/models/appStep.ts +++ b/sdk/constructive-cli/src/admin/orm/models/appStep.ts @@ -28,7 +28,6 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, - AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts b/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts index 1ffd2de14..9a679a488 100644 --- a/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/claimedInvite.ts @@ -28,7 +28,6 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, - ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/invite.ts b/sdk/constructive-cli/src/admin/orm/models/invite.ts index ddf692e69..ffacfa690 100644 --- a/sdk/constructive-cli/src/admin/orm/models/invite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/invite.ts @@ -28,7 +28,6 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, - InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/membershipType.ts b/sdk/constructive-cli/src/admin/orm/models/membershipType.ts index 1b78d06f9..c8f385b4e 100644 --- a/sdk/constructive-cli/src/admin/orm/models/membershipType.ts +++ b/sdk/constructive-cli/src/admin/orm/models/membershipType.ts @@ -28,7 +28,6 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, - MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts index 90278456b..ad34ec08c 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgAdminGrant.ts @@ -28,7 +28,6 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, - OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts b/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts index d9e5d628b..3ff845429 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgChartEdge.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, - OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts index 3e49e29cc..40dba3391 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgChartEdgeGrant.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, - OrgChartEdgeGrantOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts b/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts index a506a10e9..7b1a668ce 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgClaimedInvite.ts @@ -28,7 +28,6 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, - OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgClaimedInviteFilter, - OrgClaimedInviteCondition, - OrgClaimedInviteOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts b/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts index 07bd95598..9a0cefa8a 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgGetManagersRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, - OrgGetManagersRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts index 6ea9e2643..5eeec50ca 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgGetSubordinatesRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, - OrgGetSubordinatesRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts index ab657abda..51ffe25e0 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgGrant.ts @@ -28,7 +28,6 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, - OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts b/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts index 0ba1d57f7..351f866ab 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgInvite.ts @@ -28,7 +28,6 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, - OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts b/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts index be4b29718..787dd2e18 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgLimit.ts @@ -28,7 +28,6 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, - OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts b/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts index 4b6339eab..b66e270b4 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgLimitDefault.ts @@ -28,7 +28,6 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, - OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgLimitDefaultFilter, - OrgLimitDefaultCondition, - OrgLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgMember.ts b/sdk/constructive-cli/src/admin/orm/models/orgMember.ts index f066f7b52..9045b10e0 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgMember.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgMember.ts @@ -28,7 +28,6 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, - OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts b/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts index c581e8a04..7c5133b07 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgMembership.ts @@ -28,7 +28,6 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, - OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts b/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts index 7def7c7cf..c4863e35b 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgMembershipDefault.ts @@ -28,7 +28,6 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, - OrgMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts b/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts index 2c6fe64ec..57596aecd 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgOwnerGrant.ts @@ -28,7 +28,6 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, - OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts b/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts index cb661e669..9a2c0461f 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgPermission.ts @@ -28,7 +28,6 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, - OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts b/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts index cf679d947..d6c204515 100644 --- a/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-cli/src/admin/orm/models/orgPermissionDefault.ts @@ -28,7 +28,6 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, - OrgPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/input-types.ts b/sdk/constructive-cli/src/auth/orm/input-types.ts index 4ff4ab4e5..94ef7c3b0 100644 --- a/sdk/constructive-cli/src/auth/orm/input-types.ts +++ b/sdk/constructive-cli/src/auth/orm/input-types.ts @@ -532,72 +532,6 @@ export interface UserFilter { or?: UserFilter[]; not?: UserFilter; } -// ============ Table Condition Types ============ -export interface RoleTypeCondition { - id?: number | null; - name?: string | null; -} -export interface CryptoAddressCondition { - id?: string | null; - ownerId?: string | null; - address?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PhoneNumberCondition { - id?: string | null; - ownerId?: string | null; - cc?: string | null; - number?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ConnectedAccountCondition { - id?: string | null; - ownerId?: string | null; - service?: string | null; - identifier?: string | null; - details?: unknown | null; - isVerified?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AuditLogCondition { - id?: string | null; - event?: string | null; - actorId?: string | null; - origin?: unknown | null; - userAgent?: string | null; - ipAddress?: string | null; - success?: boolean | null; - createdAt?: string | null; -} -export interface EmailCondition { - id?: string | null; - ownerId?: string | null; - email?: unknown | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface UserCondition { - id?: string | null; - username?: string | null; - displayName?: string | null; - profilePicture?: unknown | null; - searchTsv?: string | null; - type?: number | null; - createdAt?: string | null; - updatedAt?: string | null; - searchTsvRank?: number | null; - /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ - fullTextSearchTsv?: string; -} // ============ OrderBy Types ============ export type RoleTypeOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-cli/src/auth/orm/models/auditLog.ts b/sdk/constructive-cli/src/auth/orm/models/auditLog.ts index 41edc7fba..3d6aacb4e 100644 --- a/sdk/constructive-cli/src/auth/orm/models/auditLog.ts +++ b/sdk/constructive-cli/src/auth/orm/models/auditLog.ts @@ -28,7 +28,6 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, - AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts b/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts index 7d090485e..0f2523553 100644 --- a/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts +++ b/sdk/constructive-cli/src/auth/orm/models/connectedAccount.ts @@ -28,7 +28,6 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, - ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ConnectedAccountFilter, - ConnectedAccountCondition, - ConnectedAccountOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts b/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts index 878e60746..8d0c9b387 100644 --- a/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts +++ b/sdk/constructive-cli/src/auth/orm/models/cryptoAddress.ts @@ -28,7 +28,6 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, - CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/email.ts b/sdk/constructive-cli/src/auth/orm/models/email.ts index fd4591185..d03c2180b 100644 --- a/sdk/constructive-cli/src/auth/orm/models/email.ts +++ b/sdk/constructive-cli/src/auth/orm/models/email.ts @@ -28,7 +28,6 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, - EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts b/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts index 10eb2efd3..8122dff00 100644 --- a/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts +++ b/sdk/constructive-cli/src/auth/orm/models/phoneNumber.ts @@ -28,7 +28,6 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, - PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/roleType.ts b/sdk/constructive-cli/src/auth/orm/models/roleType.ts index f85a68fc8..dce555ddb 100644 --- a/sdk/constructive-cli/src/auth/orm/models/roleType.ts +++ b/sdk/constructive-cli/src/auth/orm/models/roleType.ts @@ -28,7 +28,6 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, - RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/auth/orm/models/user.ts b/sdk/constructive-cli/src/auth/orm/models/user.ts index 757e8f778..7adeca16a 100644 --- a/sdk/constructive-cli/src/auth/orm/models/user.ts +++ b/sdk/constructive-cli/src/auth/orm/models/user.ts @@ -28,7 +28,6 @@ import type { UserWithRelations, UserSelect, UserFilter, - UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UserFilter', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/input-types.ts b/sdk/constructive-cli/src/objects/orm/input-types.ts index 966050d7a..ac3146648 100644 --- a/sdk/constructive-cli/src/objects/orm/input-types.ts +++ b/sdk/constructive-cli/src/objects/orm/input-types.ts @@ -405,46 +405,6 @@ export interface CommitFilter { or?: CommitFilter[]; not?: CommitFilter; } -// ============ Table Condition Types ============ -export interface GetAllRecordCondition { - path?: string | null; - data?: unknown | null; -} -export interface ObjectCondition { - hashUuid?: string | null; - id?: string | null; - databaseId?: string | null; - kids?: string | null; - ktree?: string | null; - data?: unknown | null; - frzn?: boolean | null; - createdAt?: string | null; -} -export interface RefCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - storeId?: string | null; - commitId?: string | null; -} -export interface StoreCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - hash?: string | null; - createdAt?: string | null; -} -export interface CommitCondition { - id?: string | null; - message?: string | null; - databaseId?: string | null; - storeId?: string | null; - parentIds?: string | null; - authorId?: string | null; - committerId?: string | null; - treeId?: string | null; - date?: string | null; -} // ============ OrderBy Types ============ export type GetAllRecordsOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-cli/src/objects/orm/models/commit.ts b/sdk/constructive-cli/src/objects/orm/models/commit.ts index 3f4fb307f..257e233ae 100644 --- a/sdk/constructive-cli/src/objects/orm/models/commit.ts +++ b/sdk/constructive-cli/src/objects/orm/models/commit.ts @@ -28,7 +28,6 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, - CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts b/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts index 365e52d02..53873a0f3 100644 --- a/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts +++ b/sdk/constructive-cli/src/objects/orm/models/getAllRecord.ts @@ -28,7 +28,6 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, - GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/object.ts b/sdk/constructive-cli/src/objects/orm/models/object.ts index cf1a14a50..72f7b0da4 100644 --- a/sdk/constructive-cli/src/objects/orm/models/object.ts +++ b/sdk/constructive-cli/src/objects/orm/models/object.ts @@ -28,7 +28,6 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, - ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/ref.ts b/sdk/constructive-cli/src/objects/orm/models/ref.ts index 0c5788eaf..ec666a8e7 100644 --- a/sdk/constructive-cli/src/objects/orm/models/ref.ts +++ b/sdk/constructive-cli/src/objects/orm/models/ref.ts @@ -28,7 +28,6 @@ import type { RefWithRelations, RefSelect, RefFilter, - RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RefFilter', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/objects/orm/models/store.ts b/sdk/constructive-cli/src/objects/orm/models/store.ts index f86e077aa..d6f5e0450 100644 --- a/sdk/constructive-cli/src/objects/orm/models/store.ts +++ b/sdk/constructive-cli/src/objects/orm/models/store.ts @@ -28,7 +28,6 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, - StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/input-types.ts b/sdk/constructive-cli/src/public/orm/input-types.ts index d6669acf0..fb0771ab1 100644 --- a/sdk/constructive-cli/src/public/orm/input-types.ts +++ b/sdk/constructive-cli/src/public/orm/input-types.ts @@ -6784,1205 +6784,6 @@ export interface HierarchyModuleFilter { or?: HierarchyModuleFilter[]; not?: HierarchyModuleFilter; } -// ============ Table Condition Types ============ -export interface OrgGetManagersRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface OrgGetSubordinatesRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface GetAllRecordCondition { - path?: string | null; - data?: unknown | null; -} -export interface AppPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface OrgPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface ObjectCondition { - hashUuid?: string | null; - id?: string | null; - databaseId?: string | null; - kids?: string | null; - ktree?: string | null; - data?: unknown | null; - frzn?: boolean | null; - createdAt?: string | null; -} -export interface AppLevelRequirementCondition { - id?: string | null; - name?: string | null; - level?: string | null; - description?: string | null; - requiredCount?: number | null; - priority?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface DatabaseCondition { - id?: string | null; - ownerId?: string | null; - schemaHash?: string | null; - name?: string | null; - label?: string | null; - hash?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface SchemaCondition { - id?: string | null; - databaseId?: string | null; - name?: string | null; - schemaName?: string | null; - label?: string | null; - description?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - isPublic?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface TableCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - name?: string | null; - label?: string | null; - description?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - useRls?: boolean | null; - timestamps?: boolean | null; - peoplestamps?: boolean | null; - pluralName?: string | null; - singularName?: string | null; - tags?: string | null; - inheritsId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface CheckConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - type?: string | null; - fieldIds?: string | null; - expr?: unknown | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface FieldCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - label?: string | null; - description?: string | null; - smartTags?: unknown | null; - isRequired?: boolean | null; - defaultValue?: string | null; - defaultValueAst?: unknown | null; - isHidden?: boolean | null; - type?: string | null; - fieldOrder?: number | null; - regexp?: string | null; - chk?: unknown | null; - chkExpr?: unknown | null; - min?: number | null; - max?: number | null; - tags?: string | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ForeignKeyConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - description?: string | null; - smartTags?: unknown | null; - type?: string | null; - fieldIds?: string | null; - refTableId?: string | null; - refFieldIds?: string | null; - deleteAction?: string | null; - updateAction?: string | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface FullTextSearchCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - fieldId?: string | null; - fieldIds?: string | null; - weights?: string | null; - langs?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface IndexCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - fieldIds?: string | null; - includeFieldIds?: string | null; - accessMethod?: string | null; - indexParams?: unknown | null; - whereClause?: unknown | null; - isUnique?: boolean | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PolicyCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - granteeName?: string | null; - privilege?: string | null; - permissive?: boolean | null; - disabled?: boolean | null; - policyType?: string | null; - data?: unknown | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PrimaryKeyConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - type?: string | null; - fieldIds?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface TableGrantCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - privilege?: string | null; - granteeName?: string | null; - fieldIds?: string | null; - isGrant?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface TriggerCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - event?: string | null; - functionName?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface UniqueConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - description?: string | null; - smartTags?: unknown | null; - type?: string | null; - fieldIds?: string | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ViewCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - name?: string | null; - tableId?: string | null; - viewType?: string | null; - data?: unknown | null; - filterType?: string | null; - filterData?: unknown | null; - securityInvoker?: boolean | null; - isReadOnly?: boolean | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; -} -export interface ViewTableCondition { - id?: string | null; - viewId?: string | null; - tableId?: string | null; - joinOrder?: number | null; -} -export interface ViewGrantCondition { - id?: string | null; - databaseId?: string | null; - viewId?: string | null; - granteeName?: string | null; - privilege?: string | null; - withGrantOption?: boolean | null; - isGrant?: boolean | null; -} -export interface ViewRuleCondition { - id?: string | null; - databaseId?: string | null; - viewId?: string | null; - name?: string | null; - event?: string | null; - action?: string | null; -} -export interface TableModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - nodeType?: string | null; - useRls?: boolean | null; - data?: unknown | null; - fields?: string | null; -} -export interface TableTemplateModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; - nodeType?: string | null; - data?: unknown | null; -} -export interface SecureTableProvisionCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - nodeType?: string | null; - useRls?: boolean | null; - nodeData?: unknown | null; - grantRoles?: string | null; - grantPrivileges?: unknown | null; - policyType?: string | null; - policyPrivileges?: string | null; - policyRole?: string | null; - policyPermissive?: boolean | null; - policyName?: string | null; - policyData?: unknown | null; - outFields?: string | null; -} -export interface RelationProvisionCondition { - id?: string | null; - databaseId?: string | null; - relationType?: string | null; - sourceTableId?: string | null; - targetTableId?: string | null; - fieldName?: string | null; - deleteAction?: string | null; - isRequired?: boolean | null; - junctionTableId?: string | null; - junctionTableName?: string | null; - junctionSchemaId?: string | null; - sourceFieldName?: string | null; - targetFieldName?: string | null; - useCompositeKey?: boolean | null; - nodeType?: string | null; - nodeData?: unknown | null; - grantRoles?: string | null; - grantPrivileges?: unknown | null; - policyType?: string | null; - policyPrivileges?: string | null; - policyRole?: string | null; - policyPermissive?: boolean | null; - policyName?: string | null; - policyData?: unknown | null; - outFieldId?: string | null; - outJunctionTableId?: string | null; - outSourceFieldId?: string | null; - outTargetFieldId?: string | null; -} -export interface SchemaGrantCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - granteeName?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface DefaultPrivilegeCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - objectType?: string | null; - privilege?: string | null; - granteeName?: string | null; - isGrant?: boolean | null; -} -export interface ApiSchemaCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - apiId?: string | null; -} -export interface ApiModuleCondition { - id?: string | null; - databaseId?: string | null; - apiId?: string | null; - name?: string | null; - data?: unknown | null; -} -export interface DomainCondition { - id?: string | null; - databaseId?: string | null; - apiId?: string | null; - siteId?: string | null; - subdomain?: unknown | null; - domain?: unknown | null; -} -export interface SiteMetadatumCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - title?: string | null; - description?: string | null; - ogImage?: unknown | null; -} -export interface SiteModuleCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - name?: string | null; - data?: unknown | null; -} -export interface SiteThemeCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - theme?: unknown | null; -} -export interface TriggerFunctionCondition { - id?: string | null; - databaseId?: string | null; - name?: string | null; - code?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ApiCondition { - id?: string | null; - databaseId?: string | null; - name?: string | null; - dbname?: string | null; - roleName?: string | null; - anonRole?: string | null; - isPublic?: boolean | null; -} -export interface SiteCondition { - id?: string | null; - databaseId?: string | null; - title?: string | null; - description?: string | null; - ogImage?: unknown | null; - favicon?: unknown | null; - appleTouchIcon?: unknown | null; - logo?: unknown | null; - dbname?: string | null; -} -export interface AppCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - name?: string | null; - appImage?: unknown | null; - appStoreLink?: unknown | null; - appStoreId?: string | null; - appIdPrefix?: string | null; - playStoreLink?: unknown | null; -} -export interface ConnectedAccountsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; -} -export interface CryptoAddressesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; - cryptoNetwork?: string | null; -} -export interface CryptoAuthModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - usersTableId?: string | null; - secretsTableId?: string | null; - sessionsTableId?: string | null; - sessionCredentialsTableId?: string | null; - addressesTableId?: string | null; - userField?: string | null; - cryptoNetwork?: string | null; - signInRequestChallenge?: string | null; - signInRecordFailure?: string | null; - signUpWithKey?: string | null; - signInWithChallenge?: string | null; -} -export interface DefaultIdsModuleCondition { - id?: string | null; - databaseId?: string | null; -} -export interface DenormalizedTableFieldCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - fieldId?: string | null; - setIds?: string | null; - refTableId?: string | null; - refFieldId?: string | null; - refIds?: string | null; - useUpdates?: boolean | null; - updateDefaults?: boolean | null; - funcName?: string | null; - funcOrder?: number | null; -} -export interface EmailsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; -} -export interface EncryptedSecretsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; -} -export interface FieldModuleCondition { - id?: string | null; - databaseId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - fieldId?: string | null; - nodeType?: string | null; - data?: unknown | null; - triggers?: string | null; - functions?: string | null; -} -export interface InvitesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - emailsTableId?: string | null; - usersTableId?: string | null; - invitesTableId?: string | null; - claimedInvitesTableId?: string | null; - invitesTableName?: string | null; - claimedInvitesTableName?: string | null; - submitInviteCodeFunction?: string | null; - prefix?: string | null; - membershipType?: number | null; - entityTableId?: string | null; -} -export interface LevelsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - stepsTableId?: string | null; - stepsTableName?: string | null; - achievementsTableId?: string | null; - achievementsTableName?: string | null; - levelsTableId?: string | null; - levelsTableName?: string | null; - levelRequirementsTableId?: string | null; - levelRequirementsTableName?: string | null; - completedStep?: string | null; - incompletedStep?: string | null; - tgAchievement?: string | null; - tgAchievementToggle?: string | null; - tgAchievementToggleBoolean?: string | null; - tgAchievementBoolean?: string | null; - upsertAchievement?: string | null; - tgUpdateAchievements?: string | null; - stepsRequired?: string | null; - levelAchieved?: string | null; - prefix?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; -} -export interface LimitsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - defaultTableId?: string | null; - defaultTableName?: string | null; - limitIncrementFunction?: string | null; - limitDecrementFunction?: string | null; - limitIncrementTrigger?: string | null; - limitDecrementTrigger?: string | null; - limitUpdateTrigger?: string | null; - limitCheckFunction?: string | null; - prefix?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; -} -export interface MembershipTypesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; -} -export interface MembershipsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - membershipsTableId?: string | null; - membershipsTableName?: string | null; - membersTableId?: string | null; - membersTableName?: string | null; - membershipDefaultsTableId?: string | null; - membershipDefaultsTableName?: string | null; - grantsTableId?: string | null; - grantsTableName?: string | null; - actorTableId?: string | null; - limitsTableId?: string | null; - defaultLimitsTableId?: string | null; - permissionsTableId?: string | null; - defaultPermissionsTableId?: string | null; - sprtTableId?: string | null; - adminGrantsTableId?: string | null; - adminGrantsTableName?: string | null; - ownerGrantsTableId?: string | null; - ownerGrantsTableName?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - entityTableOwnerId?: string | null; - prefix?: string | null; - actorMaskCheck?: string | null; - actorPermCheck?: string | null; - entityIdsByMask?: string | null; - entityIdsByPerm?: string | null; - entityIdsFunction?: string | null; -} -export interface PermissionsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - defaultTableId?: string | null; - defaultTableName?: string | null; - bitlen?: number | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; - prefix?: string | null; - getPaddedMask?: string | null; - getMask?: string | null; - getByMask?: string | null; - getMaskByName?: string | null; -} -export interface PhoneNumbersModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; -} -export interface ProfilesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - profilePermissionsTableId?: string | null; - profilePermissionsTableName?: string | null; - profileGrantsTableId?: string | null; - profileGrantsTableName?: string | null; - profileDefinitionGrantsTableId?: string | null; - profileDefinitionGrantsTableName?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; - permissionsTableId?: string | null; - membershipsTableId?: string | null; - prefix?: string | null; -} -export interface RlsModuleCondition { - id?: string | null; - databaseId?: string | null; - apiId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - sessionCredentialsTableId?: string | null; - sessionsTableId?: string | null; - usersTableId?: string | null; - authenticate?: string | null; - authenticateStrict?: string | null; - currentRole?: string | null; - currentRoleId?: string | null; -} -export interface SecretsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; -} -export interface SessionsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - sessionsTableId?: string | null; - sessionCredentialsTableId?: string | null; - authSettingsTableId?: string | null; - usersTableId?: string | null; - sessionsDefaultExpiration?: string | null; - sessionsTable?: string | null; - sessionCredentialsTable?: string | null; - authSettingsTable?: string | null; -} -export interface UserAuthModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - emailsTableId?: string | null; - usersTableId?: string | null; - secretsTableId?: string | null; - encryptedTableId?: string | null; - sessionsTableId?: string | null; - sessionCredentialsTableId?: string | null; - auditsTableId?: string | null; - auditsTableName?: string | null; - signInFunction?: string | null; - signUpFunction?: string | null; - signOutFunction?: string | null; - setPasswordFunction?: string | null; - resetPasswordFunction?: string | null; - forgotPasswordFunction?: string | null; - sendVerificationEmailFunction?: string | null; - verifyEmailFunction?: string | null; - verifyPasswordFunction?: string | null; - checkPasswordFunction?: string | null; - sendAccountDeletionEmailFunction?: string | null; - deleteAccountFunction?: string | null; - signInOneTimeTokenFunction?: string | null; - oneTimeTokenFunction?: string | null; - extendTokenExpires?: string | null; -} -export interface UsersModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - typeTableId?: string | null; - typeTableName?: string | null; -} -export interface UuidModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - uuidFunction?: string | null; - uuidSeed?: string | null; -} -export interface DatabaseProvisionModuleCondition { - id?: string | null; - databaseName?: string | null; - ownerId?: string | null; - subdomain?: string | null; - domain?: string | null; - modules?: string | null; - options?: unknown | null; - bootstrapUser?: boolean | null; - status?: string | null; - errorMessage?: string | null; - databaseId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - completedAt?: string | null; -} -export interface AppAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - entityId?: string | null; - profileId?: string | null; -} -export interface OrgMemberCondition { - id?: string | null; - isAdmin?: boolean | null; - actorId?: string | null; - entityId?: string | null; -} -export interface OrgAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgChartEdgeCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - positionTitle?: string | null; - positionLevel?: number | null; -} -export interface OrgChartEdgeGrantCondition { - id?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - grantorId?: string | null; - isGrant?: boolean | null; - positionTitle?: string | null; - positionLevel?: number | null; - createdAt?: string | null; -} -export interface AppLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; -} -export interface OrgLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; - entityId?: string | null; -} -export interface AppStepCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppAchievementCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface InviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgInviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} -export interface OrgClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} -export interface RefCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - storeId?: string | null; - commitId?: string | null; -} -export interface StoreCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - hash?: string | null; - createdAt?: string | null; -} -export interface AppPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; -} -export interface RoleTypeCondition { - id?: number | null; - name?: string | null; -} -export interface OrgPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; - entityId?: string | null; -} -export interface CryptoAddressCondition { - id?: string | null; - ownerId?: string | null; - address?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface OrgLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface ConnectedAccountCondition { - id?: string | null; - ownerId?: string | null; - service?: string | null; - identifier?: string | null; - details?: unknown | null; - isVerified?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PhoneNumberCondition { - id?: string | null; - ownerId?: string | null; - cc?: string | null; - number?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface MembershipTypeCondition { - id?: number | null; - name?: string | null; - description?: string | null; - prefix?: string | null; -} -export interface NodeTypeRegistryCondition { - name?: string | null; - slug?: string | null; - category?: string | null; - displayName?: string | null; - description?: string | null; - parameterSchema?: unknown | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isVerified?: boolean | null; -} -export interface CommitCondition { - id?: string | null; - message?: string | null; - databaseId?: string | null; - storeId?: string | null; - parentIds?: string | null; - authorId?: string | null; - committerId?: string | null; - treeId?: string | null; - date?: string | null; -} -export interface OrgMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - entityId?: string | null; - deleteMemberCascadeGroups?: boolean | null; - createGroupsCascadeMembers?: boolean | null; -} -export interface AuditLogCondition { - id?: string | null; - event?: string | null; - actorId?: string | null; - origin?: unknown | null; - userAgent?: string | null; - ipAddress?: string | null; - success?: boolean | null; - createdAt?: string | null; -} -export interface AppLevelCondition { - id?: string | null; - name?: string | null; - description?: string | null; - image?: unknown | null; - ownerId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface EmailCondition { - id?: string | null; - ownerId?: string | null; - email?: unknown | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface SqlMigrationCondition { - id?: number | null; - name?: string | null; - databaseId?: string | null; - deploy?: string | null; - deps?: string | null; - payload?: unknown | null; - content?: string | null; - revert?: string | null; - verify?: string | null; - createdAt?: string | null; - action?: string | null; - actionId?: string | null; - actorId?: string | null; -} -export interface AstMigrationCondition { - id?: number | null; - databaseId?: string | null; - name?: string | null; - requires?: string | null; - payload?: unknown | null; - deploys?: string | null; - deploy?: unknown | null; - revert?: unknown | null; - verify?: unknown | null; - createdAt?: string | null; - action?: string | null; - actionId?: string | null; - actorId?: string | null; -} -export interface UserCondition { - id?: string | null; - username?: string | null; - displayName?: string | null; - profilePicture?: unknown | null; - searchTsv?: string | null; - type?: number | null; - createdAt?: string | null; - updatedAt?: string | null; - searchTsvRank?: number | null; - /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ - fullTextSearchTsv?: string; -} -export interface AppMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isVerified?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - profileId?: string | null; -} -export interface HierarchyModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - chartEdgesTableId?: string | null; - chartEdgesTableName?: string | null; - hierarchySprtTableId?: string | null; - hierarchySprtTableName?: string | null; - chartEdgeGrantsTableId?: string | null; - chartEdgeGrantsTableName?: string | null; - entityTableId?: string | null; - usersTableId?: string | null; - prefix?: string | null; - privateSchemaName?: string | null; - sprtTableName?: string | null; - rebuildHierarchyFunction?: string | null; - getSubordinatesFunction?: string | null; - getManagersFunction?: string | null; - isManagerOfFunction?: string | null; - createdAt?: string | null; -} // ============ OrderBy Types ============ export type OrgGetManagersRecordsOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-cli/src/public/orm/models/api.ts b/sdk/constructive-cli/src/public/orm/models/api.ts index 03e5ce24a..2995bb318 100644 --- a/sdk/constructive-cli/src/public/orm/models/api.ts +++ b/sdk/constructive-cli/src/public/orm/models/api.ts @@ -28,7 +28,6 @@ import type { ApiWithRelations, ApiSelect, ApiFilter, - ApiCondition, ApiOrderBy, CreateApiInput, UpdateApiInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ApiModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ApiModel { }, 'ApiFilter', 'ApiOrderBy', - connectionFieldsMap, - 'ApiCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ApiModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ApiModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ApiFilter', - connectionFieldsMap, - 'ApiCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/apiModule.ts b/sdk/constructive-cli/src/public/orm/models/apiModule.ts index 7afd01897..47b2be5f6 100644 --- a/sdk/constructive-cli/src/public/orm/models/apiModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/apiModule.ts @@ -28,7 +28,6 @@ import type { ApiModuleWithRelations, ApiModuleSelect, ApiModuleFilter, - ApiModuleCondition, ApiModuleOrderBy, CreateApiModuleInput, UpdateApiModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ApiModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ApiModuleModel { }, 'ApiModuleFilter', 'ApiModuleOrderBy', - connectionFieldsMap, - 'ApiModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ApiModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ApiModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ApiModuleFilter', - connectionFieldsMap, - 'ApiModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/apiSchema.ts b/sdk/constructive-cli/src/public/orm/models/apiSchema.ts index 199802a8f..4e6664741 100644 --- a/sdk/constructive-cli/src/public/orm/models/apiSchema.ts +++ b/sdk/constructive-cli/src/public/orm/models/apiSchema.ts @@ -28,7 +28,6 @@ import type { ApiSchemaWithRelations, ApiSchemaSelect, ApiSchemaFilter, - ApiSchemaCondition, ApiSchemaOrderBy, CreateApiSchemaInput, UpdateApiSchemaInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiSchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ApiSchemaModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ApiSchemaModel { }, 'ApiSchemaFilter', 'ApiSchemaOrderBy', - connectionFieldsMap, - 'ApiSchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ApiSchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ApiSchemaModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ApiSchemaFilter', - connectionFieldsMap, - 'ApiSchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/app.ts b/sdk/constructive-cli/src/public/orm/models/app.ts index d5e7e0606..a851a9774 100644 --- a/sdk/constructive-cli/src/public/orm/models/app.ts +++ b/sdk/constructive-cli/src/public/orm/models/app.ts @@ -28,7 +28,6 @@ import type { AppWithRelations, AppSelect, AppFilter, - AppCondition, AppOrderBy, CreateAppInput, UpdateAppInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppModel { }, 'AppFilter', 'AppOrderBy', - connectionFieldsMap, - 'AppCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppFilter', - connectionFieldsMap, - 'AppCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appAchievement.ts b/sdk/constructive-cli/src/public/orm/models/appAchievement.ts index f3fcfcce0..c26bd04df 100644 --- a/sdk/constructive-cli/src/public/orm/models/appAchievement.ts +++ b/sdk/constructive-cli/src/public/orm/models/appAchievement.ts @@ -28,7 +28,6 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, - AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts b/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts index 159b58f59..994dcd67d 100644 --- a/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/appAdminGrant.ts @@ -28,7 +28,6 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, - AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appGrant.ts b/sdk/constructive-cli/src/public/orm/models/appGrant.ts index d4824a66c..df4f3ac72 100644 --- a/sdk/constructive-cli/src/public/orm/models/appGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/appGrant.ts @@ -28,7 +28,6 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, - AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLevel.ts b/sdk/constructive-cli/src/public/orm/models/appLevel.ts index d97516f3f..16a46df57 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLevel.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLevel.ts @@ -28,7 +28,6 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, - AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts b/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts index 197823947..a67824ec2 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLevelRequirement.ts @@ -28,7 +28,6 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, - AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLevelRequirementFilter, - AppLevelRequirementCondition, - AppLevelRequirementOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLimit.ts b/sdk/constructive-cli/src/public/orm/models/appLimit.ts index 37db2aec0..6671f9d37 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLimit.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLimit.ts @@ -28,7 +28,6 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, - AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts b/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts index 0428d5a51..8d926da0a 100644 --- a/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/appLimitDefault.ts @@ -28,7 +28,6 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, - AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLimitDefaultFilter, - AppLimitDefaultCondition, - AppLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appMembership.ts b/sdk/constructive-cli/src/public/orm/models/appMembership.ts index e7f6f69eb..2631ec415 100644 --- a/sdk/constructive-cli/src/public/orm/models/appMembership.ts +++ b/sdk/constructive-cli/src/public/orm/models/appMembership.ts @@ -28,7 +28,6 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, - AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts b/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts index c5fdb25ee..ba0c3ce53 100644 --- a/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/appMembershipDefault.ts @@ -28,7 +28,6 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, - AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppMembershipDefaultFilter, - AppMembershipDefaultCondition, - AppMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts b/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts index 21b4db4dc..a18dd21c4 100644 --- a/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/appOwnerGrant.ts @@ -28,7 +28,6 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, - AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appPermission.ts b/sdk/constructive-cli/src/public/orm/models/appPermission.ts index 315c8d69b..ab24d7bfc 100644 --- a/sdk/constructive-cli/src/public/orm/models/appPermission.ts +++ b/sdk/constructive-cli/src/public/orm/models/appPermission.ts @@ -28,7 +28,6 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, - AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts b/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts index 06ac1ad19..3951ef4bb 100644 --- a/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/appPermissionDefault.ts @@ -28,7 +28,6 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, - AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppPermissionDefaultFilter, - AppPermissionDefaultCondition, - AppPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/appStep.ts b/sdk/constructive-cli/src/public/orm/models/appStep.ts index f2e016960..7c4ab983c 100644 --- a/sdk/constructive-cli/src/public/orm/models/appStep.ts +++ b/sdk/constructive-cli/src/public/orm/models/appStep.ts @@ -28,7 +28,6 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, - AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/astMigration.ts b/sdk/constructive-cli/src/public/orm/models/astMigration.ts index 1d6ad8e2c..8bab8cfd0 100644 --- a/sdk/constructive-cli/src/public/orm/models/astMigration.ts +++ b/sdk/constructive-cli/src/public/orm/models/astMigration.ts @@ -28,7 +28,6 @@ import type { AstMigrationWithRelations, AstMigrationSelect, AstMigrationFilter, - AstMigrationCondition, AstMigrationOrderBy, CreateAstMigrationInput, UpdateAstMigrationInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AstMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AstMigrationModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AstMigrationModel { }, 'AstMigrationFilter', 'AstMigrationOrderBy', - connectionFieldsMap, - 'AstMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AstMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AstMigrationModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AstMigrationFilter', - connectionFieldsMap, - 'AstMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/auditLog.ts b/sdk/constructive-cli/src/public/orm/models/auditLog.ts index 41edc7fba..3d6aacb4e 100644 --- a/sdk/constructive-cli/src/public/orm/models/auditLog.ts +++ b/sdk/constructive-cli/src/public/orm/models/auditLog.ts @@ -28,7 +28,6 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, - AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts b/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts index d8f4015c9..3d789793d 100644 --- a/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/checkConstraint.ts @@ -28,7 +28,6 @@ import type { CheckConstraintWithRelations, CheckConstraintSelect, CheckConstraintFilter, - CheckConstraintCondition, CheckConstraintOrderBy, CreateCheckConstraintInput, UpdateCheckConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CheckConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - CheckConstraintFilter, - CheckConstraintCondition, - CheckConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class CheckConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class CheckConstraintModel { }, 'CheckConstraintFilter', 'CheckConstraintOrderBy', - connectionFieldsMap, - 'CheckConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class CheckConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class CheckConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CheckConstraintFilter', - connectionFieldsMap, - 'CheckConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts b/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts index 1ffd2de14..9a679a488 100644 --- a/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts +++ b/sdk/constructive-cli/src/public/orm/models/claimedInvite.ts @@ -28,7 +28,6 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, - ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/commit.ts b/sdk/constructive-cli/src/public/orm/models/commit.ts index 3f4fb307f..257e233ae 100644 --- a/sdk/constructive-cli/src/public/orm/models/commit.ts +++ b/sdk/constructive-cli/src/public/orm/models/commit.ts @@ -28,7 +28,6 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, - CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts b/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts index 7d090485e..0f2523553 100644 --- a/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts +++ b/sdk/constructive-cli/src/public/orm/models/connectedAccount.ts @@ -28,7 +28,6 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, - ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ConnectedAccountFilter, - ConnectedAccountCondition, - ConnectedAccountOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts b/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts index 98de725f8..09cb420e5 100644 --- a/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/connectedAccountsModule.ts @@ -28,7 +28,6 @@ import type { ConnectedAccountsModuleWithRelations, ConnectedAccountsModuleSelect, ConnectedAccountsModuleFilter, - ConnectedAccountsModuleCondition, ConnectedAccountsModuleOrderBy, CreateConnectedAccountsModuleInput, UpdateConnectedAccountsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ConnectedAccountsModuleFilter, - ConnectedAccountsModuleCondition, - ConnectedAccountsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class ConnectedAccountsModuleModel { }, 'ConnectedAccountsModuleFilter', 'ConnectedAccountsModuleOrderBy', - connectionFieldsMap, - 'ConnectedAccountsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class ConnectedAccountsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ConnectedAccountsModuleFilter', - connectionFieldsMap, - 'ConnectedAccountsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts b/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts index 878e60746..8d0c9b387 100644 --- a/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts +++ b/sdk/constructive-cli/src/public/orm/models/cryptoAddress.ts @@ -28,7 +28,6 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, - CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts b/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts index 9e2ab099a..5c1de3024 100644 --- a/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/cryptoAddressesModule.ts @@ -28,7 +28,6 @@ import type { CryptoAddressesModuleWithRelations, CryptoAddressesModuleSelect, CryptoAddressesModuleFilter, - CryptoAddressesModuleCondition, CryptoAddressesModuleOrderBy, CreateCryptoAddressesModuleInput, UpdateCryptoAddressesModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - CryptoAddressesModuleFilter, - CryptoAddressesModuleCondition, - CryptoAddressesModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class CryptoAddressesModuleModel { }, 'CryptoAddressesModuleFilter', 'CryptoAddressesModuleOrderBy', - connectionFieldsMap, - 'CryptoAddressesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class CryptoAddressesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAddressesModuleFilter', - connectionFieldsMap, - 'CryptoAddressesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts b/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts index f9cea7bfc..ddaa749f8 100644 --- a/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/cryptoAuthModule.ts @@ -28,7 +28,6 @@ import type { CryptoAuthModuleWithRelations, CryptoAuthModuleSelect, CryptoAuthModuleFilter, - CryptoAuthModuleCondition, CryptoAuthModuleOrderBy, CreateCryptoAuthModuleInput, UpdateCryptoAuthModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - CryptoAuthModuleFilter, - CryptoAuthModuleCondition, - CryptoAuthModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class CryptoAuthModuleModel { }, 'CryptoAuthModuleFilter', 'CryptoAuthModuleOrderBy', - connectionFieldsMap, - 'CryptoAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class CryptoAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAuthModuleFilter', - connectionFieldsMap, - 'CryptoAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/database.ts b/sdk/constructive-cli/src/public/orm/models/database.ts index 9e5c52e19..9bb0c871a 100644 --- a/sdk/constructive-cli/src/public/orm/models/database.ts +++ b/sdk/constructive-cli/src/public/orm/models/database.ts @@ -28,7 +28,6 @@ import type { DatabaseWithRelations, DatabaseSelect, DatabaseFilter, - DatabaseCondition, DatabaseOrderBy, CreateDatabaseInput, UpdateDatabaseInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class DatabaseModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class DatabaseModel { }, 'DatabaseFilter', 'DatabaseOrderBy', - connectionFieldsMap, - 'DatabaseCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class DatabaseModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class DatabaseModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DatabaseFilter', - connectionFieldsMap, - 'DatabaseCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts b/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts index caac43531..31becee8c 100644 --- a/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/databaseProvisionModule.ts @@ -28,7 +28,6 @@ import type { DatabaseProvisionModuleWithRelations, DatabaseProvisionModuleSelect, DatabaseProvisionModuleFilter, - DatabaseProvisionModuleCondition, DatabaseProvisionModuleOrderBy, CreateDatabaseProvisionModuleInput, UpdateDatabaseProvisionModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseProvisionModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DatabaseProvisionModuleFilter, - DatabaseProvisionModuleCondition, - DatabaseProvisionModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class DatabaseProvisionModuleModel { }, 'DatabaseProvisionModuleFilter', 'DatabaseProvisionModuleOrderBy', - connectionFieldsMap, - 'DatabaseProvisionModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class DatabaseProvisionModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DatabaseProvisionModuleFilter', - connectionFieldsMap, - 'DatabaseProvisionModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts b/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts index dd0f4980f..665f3eb1e 100644 --- a/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/defaultIdsModule.ts @@ -28,7 +28,6 @@ import type { DefaultIdsModuleWithRelations, DefaultIdsModuleSelect, DefaultIdsModuleFilter, - DefaultIdsModuleCondition, DefaultIdsModuleOrderBy, CreateDefaultIdsModuleInput, UpdateDefaultIdsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultIdsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DefaultIdsModuleFilter, - DefaultIdsModuleCondition, - DefaultIdsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class DefaultIdsModuleModel { }, 'DefaultIdsModuleFilter', 'DefaultIdsModuleOrderBy', - connectionFieldsMap, - 'DefaultIdsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class DefaultIdsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DefaultIdsModuleFilter', - connectionFieldsMap, - 'DefaultIdsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts b/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts index 13f4b589f..73079ad7f 100644 --- a/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts +++ b/sdk/constructive-cli/src/public/orm/models/defaultPrivilege.ts @@ -28,7 +28,6 @@ import type { DefaultPrivilegeWithRelations, DefaultPrivilegeSelect, DefaultPrivilegeFilter, - DefaultPrivilegeCondition, DefaultPrivilegeOrderBy, CreateDefaultPrivilegeInput, UpdateDefaultPrivilegeInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultPrivilegeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DefaultPrivilegeFilter, - DefaultPrivilegeCondition, - DefaultPrivilegeOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class DefaultPrivilegeModel { }, 'DefaultPrivilegeFilter', 'DefaultPrivilegeOrderBy', - connectionFieldsMap, - 'DefaultPrivilegeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class DefaultPrivilegeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DefaultPrivilegeFilter', - connectionFieldsMap, - 'DefaultPrivilegeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts b/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts index c37401ae2..111286e0e 100644 --- a/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts +++ b/sdk/constructive-cli/src/public/orm/models/denormalizedTableField.ts @@ -28,7 +28,6 @@ import type { DenormalizedTableFieldWithRelations, DenormalizedTableFieldSelect, DenormalizedTableFieldFilter, - DenormalizedTableFieldCondition, DenormalizedTableFieldOrderBy, CreateDenormalizedTableFieldInput, UpdateDenormalizedTableFieldInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DenormalizedTableFieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DenormalizedTableFieldFilter, - DenormalizedTableFieldCondition, - DenormalizedTableFieldOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class DenormalizedTableFieldModel { }, 'DenormalizedTableFieldFilter', 'DenormalizedTableFieldOrderBy', - connectionFieldsMap, - 'DenormalizedTableFieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class DenormalizedTableFieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DenormalizedTableFieldFilter', - connectionFieldsMap, - 'DenormalizedTableFieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/domain.ts b/sdk/constructive-cli/src/public/orm/models/domain.ts index 041928fb8..dcdb161a7 100644 --- a/sdk/constructive-cli/src/public/orm/models/domain.ts +++ b/sdk/constructive-cli/src/public/orm/models/domain.ts @@ -28,7 +28,6 @@ import type { DomainWithRelations, DomainSelect, DomainFilter, - DomainCondition, DomainOrderBy, CreateDomainInput, UpdateDomainInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DomainModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class DomainModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class DomainModel { }, 'DomainFilter', 'DomainOrderBy', - connectionFieldsMap, - 'DomainCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class DomainModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class DomainModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DomainFilter', - connectionFieldsMap, - 'DomainCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/email.ts b/sdk/constructive-cli/src/public/orm/models/email.ts index fd4591185..d03c2180b 100644 --- a/sdk/constructive-cli/src/public/orm/models/email.ts +++ b/sdk/constructive-cli/src/public/orm/models/email.ts @@ -28,7 +28,6 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, - EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/emailsModule.ts b/sdk/constructive-cli/src/public/orm/models/emailsModule.ts index 6a9df893f..ab8058dfe 100644 --- a/sdk/constructive-cli/src/public/orm/models/emailsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/emailsModule.ts @@ -28,7 +28,6 @@ import type { EmailsModuleWithRelations, EmailsModuleSelect, EmailsModuleFilter, - EmailsModuleCondition, EmailsModuleOrderBy, CreateEmailsModuleInput, UpdateEmailsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class EmailsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class EmailsModuleModel { }, 'EmailsModuleFilter', 'EmailsModuleOrderBy', - connectionFieldsMap, - 'EmailsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class EmailsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class EmailsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EmailsModuleFilter', - connectionFieldsMap, - 'EmailsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts b/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts index 366548336..d82b79a8e 100644 --- a/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/encryptedSecretsModule.ts @@ -28,7 +28,6 @@ import type { EncryptedSecretsModuleWithRelations, EncryptedSecretsModuleSelect, EncryptedSecretsModuleFilter, - EncryptedSecretsModuleCondition, EncryptedSecretsModuleOrderBy, CreateEncryptedSecretsModuleInput, UpdateEncryptedSecretsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EncryptedSecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - EncryptedSecretsModuleFilter, - EncryptedSecretsModuleCondition, - EncryptedSecretsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class EncryptedSecretsModuleModel { }, 'EncryptedSecretsModuleFilter', 'EncryptedSecretsModuleOrderBy', - connectionFieldsMap, - 'EncryptedSecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class EncryptedSecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EncryptedSecretsModuleFilter', - connectionFieldsMap, - 'EncryptedSecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/field.ts b/sdk/constructive-cli/src/public/orm/models/field.ts index eec325076..6d54be6c0 100644 --- a/sdk/constructive-cli/src/public/orm/models/field.ts +++ b/sdk/constructive-cli/src/public/orm/models/field.ts @@ -28,7 +28,6 @@ import type { FieldWithRelations, FieldSelect, FieldFilter, - FieldCondition, FieldOrderBy, CreateFieldInput, UpdateFieldInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class FieldModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class FieldModel { }, 'FieldFilter', 'FieldOrderBy', - connectionFieldsMap, - 'FieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class FieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class FieldModel { args.select, { where: args?.where, - condition: args?.condition, }, 'FieldFilter', - connectionFieldsMap, - 'FieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/fieldModule.ts b/sdk/constructive-cli/src/public/orm/models/fieldModule.ts index 465e0fe5c..e4a646053 100644 --- a/sdk/constructive-cli/src/public/orm/models/fieldModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/fieldModule.ts @@ -28,7 +28,6 @@ import type { FieldModuleWithRelations, FieldModuleSelect, FieldModuleFilter, - FieldModuleCondition, FieldModuleOrderBy, CreateFieldModuleInput, UpdateFieldModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class FieldModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class FieldModuleModel { }, 'FieldModuleFilter', 'FieldModuleOrderBy', - connectionFieldsMap, - 'FieldModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class FieldModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class FieldModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'FieldModuleFilter', - connectionFieldsMap, - 'FieldModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts b/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts index a5faa8baa..725546cba 100644 --- a/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/foreignKeyConstraint.ts @@ -28,7 +28,6 @@ import type { ForeignKeyConstraintWithRelations, ForeignKeyConstraintSelect, ForeignKeyConstraintFilter, - ForeignKeyConstraintCondition, ForeignKeyConstraintOrderBy, CreateForeignKeyConstraintInput, UpdateForeignKeyConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ForeignKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ForeignKeyConstraintFilter, - ForeignKeyConstraintCondition, - ForeignKeyConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class ForeignKeyConstraintModel { }, 'ForeignKeyConstraintFilter', 'ForeignKeyConstraintOrderBy', - connectionFieldsMap, - 'ForeignKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class ForeignKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ForeignKeyConstraintFilter', - connectionFieldsMap, - 'ForeignKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts b/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts index 361f5e67c..ef372d194 100644 --- a/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts +++ b/sdk/constructive-cli/src/public/orm/models/fullTextSearch.ts @@ -28,7 +28,6 @@ import type { FullTextSearchWithRelations, FullTextSearchSelect, FullTextSearchFilter, - FullTextSearchCondition, FullTextSearchOrderBy, CreateFullTextSearchInput, UpdateFullTextSearchInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class FullTextSearchModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class FullTextSearchModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class FullTextSearchModel { }, 'FullTextSearchFilter', 'FullTextSearchOrderBy', - connectionFieldsMap, - 'FullTextSearchCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class FullTextSearchModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class FullTextSearchModel { args.select, { where: args?.where, - condition: args?.condition, }, 'FullTextSearchFilter', - connectionFieldsMap, - 'FullTextSearchCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts b/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts index 365e52d02..53873a0f3 100644 --- a/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts +++ b/sdk/constructive-cli/src/public/orm/models/getAllRecord.ts @@ -28,7 +28,6 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, - GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts b/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts index 5d838681c..af2684505 100644 --- a/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/hierarchyModule.ts @@ -28,7 +28,6 @@ import type { HierarchyModuleWithRelations, HierarchyModuleSelect, HierarchyModuleFilter, - HierarchyModuleCondition, HierarchyModuleOrderBy, CreateHierarchyModuleInput, UpdateHierarchyModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class HierarchyModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - HierarchyModuleFilter, - HierarchyModuleCondition, - HierarchyModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class HierarchyModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class HierarchyModuleModel { }, 'HierarchyModuleFilter', 'HierarchyModuleOrderBy', - connectionFieldsMap, - 'HierarchyModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class HierarchyModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class HierarchyModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'HierarchyModuleFilter', - connectionFieldsMap, - 'HierarchyModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/indexModel.ts b/sdk/constructive-cli/src/public/orm/models/indexModel.ts index 4589fe9a0..4db3f2083 100644 --- a/sdk/constructive-cli/src/public/orm/models/indexModel.ts +++ b/sdk/constructive-cli/src/public/orm/models/indexModel.ts @@ -28,7 +28,6 @@ import type { IndexWithRelations, IndexSelect, IndexFilter, - IndexCondition, IndexOrderBy, CreateIndexInput, UpdateIndexInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class IndexModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class IndexModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class IndexModel { }, 'IndexFilter', 'IndexOrderBy', - connectionFieldsMap, - 'IndexCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class IndexModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class IndexModel { args.select, { where: args?.where, - condition: args?.condition, }, 'IndexFilter', - connectionFieldsMap, - 'IndexCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/invite.ts b/sdk/constructive-cli/src/public/orm/models/invite.ts index ddf692e69..ffacfa690 100644 --- a/sdk/constructive-cli/src/public/orm/models/invite.ts +++ b/sdk/constructive-cli/src/public/orm/models/invite.ts @@ -28,7 +28,6 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, - InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/invitesModule.ts b/sdk/constructive-cli/src/public/orm/models/invitesModule.ts index e5af2c33a..8a25495cc 100644 --- a/sdk/constructive-cli/src/public/orm/models/invitesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/invitesModule.ts @@ -28,7 +28,6 @@ import type { InvitesModuleWithRelations, InvitesModuleSelect, InvitesModuleFilter, - InvitesModuleCondition, InvitesModuleOrderBy, CreateInvitesModuleInput, UpdateInvitesModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class InvitesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class InvitesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class InvitesModuleModel { }, 'InvitesModuleFilter', 'InvitesModuleOrderBy', - connectionFieldsMap, - 'InvitesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class InvitesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class InvitesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'InvitesModuleFilter', - connectionFieldsMap, - 'InvitesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/levelsModule.ts b/sdk/constructive-cli/src/public/orm/models/levelsModule.ts index e288b0558..4c0cedf16 100644 --- a/sdk/constructive-cli/src/public/orm/models/levelsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/levelsModule.ts @@ -28,7 +28,6 @@ import type { LevelsModuleWithRelations, LevelsModuleSelect, LevelsModuleFilter, - LevelsModuleCondition, LevelsModuleOrderBy, CreateLevelsModuleInput, UpdateLevelsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class LevelsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class LevelsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class LevelsModuleModel { }, 'LevelsModuleFilter', 'LevelsModuleOrderBy', - connectionFieldsMap, - 'LevelsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class LevelsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class LevelsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'LevelsModuleFilter', - connectionFieldsMap, - 'LevelsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/limitsModule.ts b/sdk/constructive-cli/src/public/orm/models/limitsModule.ts index 067e8303d..a6976e0d3 100644 --- a/sdk/constructive-cli/src/public/orm/models/limitsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/limitsModule.ts @@ -28,7 +28,6 @@ import type { LimitsModuleWithRelations, LimitsModuleSelect, LimitsModuleFilter, - LimitsModuleCondition, LimitsModuleOrderBy, CreateLimitsModuleInput, UpdateLimitsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class LimitsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class LimitsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class LimitsModuleModel { }, 'LimitsModuleFilter', 'LimitsModuleOrderBy', - connectionFieldsMap, - 'LimitsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class LimitsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class LimitsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'LimitsModuleFilter', - connectionFieldsMap, - 'LimitsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/membershipType.ts b/sdk/constructive-cli/src/public/orm/models/membershipType.ts index 1b78d06f9..c8f385b4e 100644 --- a/sdk/constructive-cli/src/public/orm/models/membershipType.ts +++ b/sdk/constructive-cli/src/public/orm/models/membershipType.ts @@ -28,7 +28,6 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, - MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts b/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts index 74c749d26..35e412956 100644 --- a/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/membershipTypesModule.ts @@ -28,7 +28,6 @@ import type { MembershipTypesModuleWithRelations, MembershipTypesModuleSelect, MembershipTypesModuleFilter, - MembershipTypesModuleCondition, MembershipTypesModuleOrderBy, CreateMembershipTypesModuleInput, UpdateMembershipTypesModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - MembershipTypesModuleFilter, - MembershipTypesModuleCondition, - MembershipTypesModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class MembershipTypesModuleModel { }, 'MembershipTypesModuleFilter', 'MembershipTypesModuleOrderBy', - connectionFieldsMap, - 'MembershipTypesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class MembershipTypesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipTypesModuleFilter', - connectionFieldsMap, - 'MembershipTypesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts b/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts index c2c7826e0..106924932 100644 --- a/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/membershipsModule.ts @@ -28,7 +28,6 @@ import type { MembershipsModuleWithRelations, MembershipsModuleSelect, MembershipsModuleFilter, - MembershipsModuleCondition, MembershipsModuleOrderBy, CreateMembershipsModuleInput, UpdateMembershipsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - MembershipsModuleFilter, - MembershipsModuleCondition, - MembershipsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class MembershipsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class MembershipsModuleModel { }, 'MembershipsModuleFilter', 'MembershipsModuleOrderBy', - connectionFieldsMap, - 'MembershipsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class MembershipsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class MembershipsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipsModuleFilter', - connectionFieldsMap, - 'MembershipsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts b/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts index 4de976264..021587a23 100644 --- a/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts +++ b/sdk/constructive-cli/src/public/orm/models/nodeTypeRegistry.ts @@ -28,7 +28,6 @@ import type { NodeTypeRegistryWithRelations, NodeTypeRegistrySelect, NodeTypeRegistryFilter, - NodeTypeRegistryCondition, NodeTypeRegistryOrderBy, CreateNodeTypeRegistryInput, UpdateNodeTypeRegistryInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class NodeTypeRegistryModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - NodeTypeRegistryFilter, - NodeTypeRegistryCondition, - NodeTypeRegistryOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class NodeTypeRegistryModel { }, 'NodeTypeRegistryFilter', 'NodeTypeRegistryOrderBy', - connectionFieldsMap, - 'NodeTypeRegistryCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class NodeTypeRegistryModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, - condition: args?.condition, }, 'NodeTypeRegistryFilter', - connectionFieldsMap, - 'NodeTypeRegistryCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/object.ts b/sdk/constructive-cli/src/public/orm/models/object.ts index cf1a14a50..72f7b0da4 100644 --- a/sdk/constructive-cli/src/public/orm/models/object.ts +++ b/sdk/constructive-cli/src/public/orm/models/object.ts @@ -28,7 +28,6 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, - ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts index 90278456b..ad34ec08c 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgAdminGrant.ts @@ -28,7 +28,6 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, - OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts b/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts index d9e5d628b..3ff845429 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgChartEdge.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, - OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts index 3e49e29cc..40dba3391 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgChartEdgeGrant.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, - OrgChartEdgeGrantOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts b/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts index a506a10e9..7b1a668ce 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgClaimedInvite.ts @@ -28,7 +28,6 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, - OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgClaimedInviteFilter, - OrgClaimedInviteCondition, - OrgClaimedInviteOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts b/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts index 07bd95598..9a0cefa8a 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgGetManagersRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, - OrgGetManagersRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts index 6ea9e2643..5eeec50ca 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgGetSubordinatesRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, - OrgGetSubordinatesRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgGrant.ts index ab657abda..51ffe25e0 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgGrant.ts @@ -28,7 +28,6 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, - OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgInvite.ts b/sdk/constructive-cli/src/public/orm/models/orgInvite.ts index 0ba1d57f7..351f866ab 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgInvite.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgInvite.ts @@ -28,7 +28,6 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, - OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgLimit.ts b/sdk/constructive-cli/src/public/orm/models/orgLimit.ts index be4b29718..787dd2e18 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgLimit.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgLimit.ts @@ -28,7 +28,6 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, - OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts b/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts index 4b6339eab..b66e270b4 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgLimitDefault.ts @@ -28,7 +28,6 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, - OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgLimitDefaultFilter, - OrgLimitDefaultCondition, - OrgLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgMember.ts b/sdk/constructive-cli/src/public/orm/models/orgMember.ts index f066f7b52..9045b10e0 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgMember.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgMember.ts @@ -28,7 +28,6 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, - OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgMembership.ts b/sdk/constructive-cli/src/public/orm/models/orgMembership.ts index c581e8a04..7c5133b07 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgMembership.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgMembership.ts @@ -28,7 +28,6 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, - OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts b/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts index 7def7c7cf..c4863e35b 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgMembershipDefault.ts @@ -28,7 +28,6 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, - OrgMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts b/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts index 2c6fe64ec..57596aecd 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgOwnerGrant.ts @@ -28,7 +28,6 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, - OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgPermission.ts b/sdk/constructive-cli/src/public/orm/models/orgPermission.ts index cb661e669..9a2c0461f 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgPermission.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgPermission.ts @@ -28,7 +28,6 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, - OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts b/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts index cf679d947..d6c204515 100644 --- a/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-cli/src/public/orm/models/orgPermissionDefault.ts @@ -28,7 +28,6 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, - OrgPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts b/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts index d966eb9b0..5f30fad1e 100644 --- a/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/permissionsModule.ts @@ -28,7 +28,6 @@ import type { PermissionsModuleWithRelations, PermissionsModuleSelect, PermissionsModuleFilter, - PermissionsModuleCondition, PermissionsModuleOrderBy, CreatePermissionsModuleInput, UpdatePermissionsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PermissionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - PermissionsModuleFilter, - PermissionsModuleCondition, - PermissionsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class PermissionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class PermissionsModuleModel { }, 'PermissionsModuleFilter', 'PermissionsModuleOrderBy', - connectionFieldsMap, - 'PermissionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class PermissionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class PermissionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PermissionsModuleFilter', - connectionFieldsMap, - 'PermissionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts b/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts index 10eb2efd3..8122dff00 100644 --- a/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts +++ b/sdk/constructive-cli/src/public/orm/models/phoneNumber.ts @@ -28,7 +28,6 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, - PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts b/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts index c8aac1f09..26fdcfd2e 100644 --- a/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/phoneNumbersModule.ts @@ -28,7 +28,6 @@ import type { PhoneNumbersModuleWithRelations, PhoneNumbersModuleSelect, PhoneNumbersModuleFilter, - PhoneNumbersModuleCondition, PhoneNumbersModuleOrderBy, CreatePhoneNumbersModuleInput, UpdatePhoneNumbersModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumbersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - PhoneNumbersModuleFilter, - PhoneNumbersModuleCondition, - PhoneNumbersModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class PhoneNumbersModuleModel { }, 'PhoneNumbersModuleFilter', 'PhoneNumbersModuleOrderBy', - connectionFieldsMap, - 'PhoneNumbersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class PhoneNumbersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PhoneNumbersModuleFilter', - connectionFieldsMap, - 'PhoneNumbersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/policy.ts b/sdk/constructive-cli/src/public/orm/models/policy.ts index af1b817e9..146ac30f5 100644 --- a/sdk/constructive-cli/src/public/orm/models/policy.ts +++ b/sdk/constructive-cli/src/public/orm/models/policy.ts @@ -28,7 +28,6 @@ import type { PolicyWithRelations, PolicySelect, PolicyFilter, - PolicyCondition, PolicyOrderBy, CreatePolicyInput, UpdatePolicyInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PolicyModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class PolicyModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class PolicyModel { }, 'PolicyFilter', 'PolicyOrderBy', - connectionFieldsMap, - 'PolicyCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class PolicyModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class PolicyModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PolicyFilter', - connectionFieldsMap, - 'PolicyCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts b/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts index 3b5cbf533..296ec2848 100644 --- a/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/primaryKeyConstraint.ts @@ -28,7 +28,6 @@ import type { PrimaryKeyConstraintWithRelations, PrimaryKeyConstraintSelect, PrimaryKeyConstraintFilter, - PrimaryKeyConstraintCondition, PrimaryKeyConstraintOrderBy, CreatePrimaryKeyConstraintInput, UpdatePrimaryKeyConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PrimaryKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - PrimaryKeyConstraintFilter, - PrimaryKeyConstraintCondition, - PrimaryKeyConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class PrimaryKeyConstraintModel { }, 'PrimaryKeyConstraintFilter', 'PrimaryKeyConstraintOrderBy', - connectionFieldsMap, - 'PrimaryKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class PrimaryKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PrimaryKeyConstraintFilter', - connectionFieldsMap, - 'PrimaryKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/profilesModule.ts b/sdk/constructive-cli/src/public/orm/models/profilesModule.ts index 9d30e08ff..2970a1f49 100644 --- a/sdk/constructive-cli/src/public/orm/models/profilesModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/profilesModule.ts @@ -28,7 +28,6 @@ import type { ProfilesModuleWithRelations, ProfilesModuleSelect, ProfilesModuleFilter, - ProfilesModuleCondition, ProfilesModuleOrderBy, CreateProfilesModuleInput, UpdateProfilesModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ProfilesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ProfilesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ProfilesModuleModel { }, 'ProfilesModuleFilter', 'ProfilesModuleOrderBy', - connectionFieldsMap, - 'ProfilesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ProfilesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ProfilesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ProfilesModuleFilter', - connectionFieldsMap, - 'ProfilesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/ref.ts b/sdk/constructive-cli/src/public/orm/models/ref.ts index 0c5788eaf..ec666a8e7 100644 --- a/sdk/constructive-cli/src/public/orm/models/ref.ts +++ b/sdk/constructive-cli/src/public/orm/models/ref.ts @@ -28,7 +28,6 @@ import type { RefWithRelations, RefSelect, RefFilter, - RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RefFilter', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/relationProvision.ts b/sdk/constructive-cli/src/public/orm/models/relationProvision.ts index 47ceefecb..83dcb30fd 100644 --- a/sdk/constructive-cli/src/public/orm/models/relationProvision.ts +++ b/sdk/constructive-cli/src/public/orm/models/relationProvision.ts @@ -28,7 +28,6 @@ import type { RelationProvisionWithRelations, RelationProvisionSelect, RelationProvisionFilter, - RelationProvisionCondition, RelationProvisionOrderBy, CreateRelationProvisionInput, UpdateRelationProvisionInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RelationProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - RelationProvisionFilter, - RelationProvisionCondition, - RelationProvisionOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class RelationProvisionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class RelationProvisionModel { }, 'RelationProvisionFilter', 'RelationProvisionOrderBy', - connectionFieldsMap, - 'RelationProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class RelationProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class RelationProvisionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RelationProvisionFilter', - connectionFieldsMap, - 'RelationProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/rlsModule.ts b/sdk/constructive-cli/src/public/orm/models/rlsModule.ts index 771951fea..4729eb1b3 100644 --- a/sdk/constructive-cli/src/public/orm/models/rlsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/rlsModule.ts @@ -28,7 +28,6 @@ import type { RlsModuleWithRelations, RlsModuleSelect, RlsModuleFilter, - RlsModuleCondition, RlsModuleOrderBy, CreateRlsModuleInput, UpdateRlsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RlsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RlsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RlsModuleModel { }, 'RlsModuleFilter', 'RlsModuleOrderBy', - connectionFieldsMap, - 'RlsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RlsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RlsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RlsModuleFilter', - connectionFieldsMap, - 'RlsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/roleType.ts b/sdk/constructive-cli/src/public/orm/models/roleType.ts index f85a68fc8..dce555ddb 100644 --- a/sdk/constructive-cli/src/public/orm/models/roleType.ts +++ b/sdk/constructive-cli/src/public/orm/models/roleType.ts @@ -28,7 +28,6 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, - RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/schema.ts b/sdk/constructive-cli/src/public/orm/models/schema.ts index 8849d72de..e930fee2b 100644 --- a/sdk/constructive-cli/src/public/orm/models/schema.ts +++ b/sdk/constructive-cli/src/public/orm/models/schema.ts @@ -28,7 +28,6 @@ import type { SchemaWithRelations, SchemaSelect, SchemaFilter, - SchemaCondition, SchemaOrderBy, CreateSchemaInput, UpdateSchemaInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SchemaModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SchemaModel { }, 'SchemaFilter', 'SchemaOrderBy', - connectionFieldsMap, - 'SchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SchemaModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SchemaFilter', - connectionFieldsMap, - 'SchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts b/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts index c701a8085..7a311cdb9 100644 --- a/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/schemaGrant.ts @@ -28,7 +28,6 @@ import type { SchemaGrantWithRelations, SchemaGrantSelect, SchemaGrantFilter, - SchemaGrantCondition, SchemaGrantOrderBy, CreateSchemaGrantInput, UpdateSchemaGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SchemaGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SchemaGrantModel { }, 'SchemaGrantFilter', 'SchemaGrantOrderBy', - connectionFieldsMap, - 'SchemaGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SchemaGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SchemaGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SchemaGrantFilter', - connectionFieldsMap, - 'SchemaGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/secretsModule.ts b/sdk/constructive-cli/src/public/orm/models/secretsModule.ts index 1cb7f7203..55d75dad4 100644 --- a/sdk/constructive-cli/src/public/orm/models/secretsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/secretsModule.ts @@ -28,7 +28,6 @@ import type { SecretsModuleWithRelations, SecretsModuleSelect, SecretsModuleFilter, - SecretsModuleCondition, SecretsModuleOrderBy, CreateSecretsModuleInput, UpdateSecretsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SecretsModuleModel { }, 'SecretsModuleFilter', 'SecretsModuleOrderBy', - connectionFieldsMap, - 'SecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SecretsModuleFilter', - connectionFieldsMap, - 'SecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts b/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts index b63f3face..713dc44c8 100644 --- a/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts +++ b/sdk/constructive-cli/src/public/orm/models/secureTableProvision.ts @@ -28,7 +28,6 @@ import type { SecureTableProvisionWithRelations, SecureTableProvisionSelect, SecureTableProvisionFilter, - SecureTableProvisionCondition, SecureTableProvisionOrderBy, CreateSecureTableProvisionInput, UpdateSecureTableProvisionInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SecureTableProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - SecureTableProvisionFilter, - SecureTableProvisionCondition, - SecureTableProvisionOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class SecureTableProvisionModel { }, 'SecureTableProvisionFilter', 'SecureTableProvisionOrderBy', - connectionFieldsMap, - 'SecureTableProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class SecureTableProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SecureTableProvisionFilter', - connectionFieldsMap, - 'SecureTableProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts b/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts index 8cc89091c..5245d808b 100644 --- a/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/sessionsModule.ts @@ -28,7 +28,6 @@ import type { SessionsModuleWithRelations, SessionsModuleSelect, SessionsModuleFilter, - SessionsModuleCondition, SessionsModuleOrderBy, CreateSessionsModuleInput, UpdateSessionsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SessionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SessionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SessionsModuleModel { }, 'SessionsModuleFilter', 'SessionsModuleOrderBy', - connectionFieldsMap, - 'SessionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SessionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SessionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SessionsModuleFilter', - connectionFieldsMap, - 'SessionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/site.ts b/sdk/constructive-cli/src/public/orm/models/site.ts index f88a4612e..83b54cc55 100644 --- a/sdk/constructive-cli/src/public/orm/models/site.ts +++ b/sdk/constructive-cli/src/public/orm/models/site.ts @@ -28,7 +28,6 @@ import type { SiteWithRelations, SiteSelect, SiteFilter, - SiteCondition, SiteOrderBy, CreateSiteInput, UpdateSiteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteModel { }, 'SiteFilter', 'SiteOrderBy', - connectionFieldsMap, - 'SiteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteFilter', - connectionFieldsMap, - 'SiteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts b/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts index 982f32462..38353bdd3 100644 --- a/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts +++ b/sdk/constructive-cli/src/public/orm/models/siteMetadatum.ts @@ -28,7 +28,6 @@ import type { SiteMetadatumWithRelations, SiteMetadatumSelect, SiteMetadatumFilter, - SiteMetadatumCondition, SiteMetadatumOrderBy, CreateSiteMetadatumInput, UpdateSiteMetadatumInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteMetadatumModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteMetadatumModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteMetadatumModel { }, 'SiteMetadatumFilter', 'SiteMetadatumOrderBy', - connectionFieldsMap, - 'SiteMetadatumCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteMetadatumModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteMetadatumModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteMetadatumFilter', - connectionFieldsMap, - 'SiteMetadatumCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/siteModule.ts b/sdk/constructive-cli/src/public/orm/models/siteModule.ts index fe691c4bc..59ee85477 100644 --- a/sdk/constructive-cli/src/public/orm/models/siteModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/siteModule.ts @@ -28,7 +28,6 @@ import type { SiteModuleWithRelations, SiteModuleSelect, SiteModuleFilter, - SiteModuleCondition, SiteModuleOrderBy, CreateSiteModuleInput, UpdateSiteModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteModuleModel { }, 'SiteModuleFilter', 'SiteModuleOrderBy', - connectionFieldsMap, - 'SiteModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteModuleFilter', - connectionFieldsMap, - 'SiteModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/siteTheme.ts b/sdk/constructive-cli/src/public/orm/models/siteTheme.ts index a5720b0e8..e9222e3c5 100644 --- a/sdk/constructive-cli/src/public/orm/models/siteTheme.ts +++ b/sdk/constructive-cli/src/public/orm/models/siteTheme.ts @@ -28,7 +28,6 @@ import type { SiteThemeWithRelations, SiteThemeSelect, SiteThemeFilter, - SiteThemeCondition, SiteThemeOrderBy, CreateSiteThemeInput, UpdateSiteThemeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteThemeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteThemeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteThemeModel { }, 'SiteThemeFilter', 'SiteThemeOrderBy', - connectionFieldsMap, - 'SiteThemeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteThemeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteThemeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteThemeFilter', - connectionFieldsMap, - 'SiteThemeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts b/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts index c30ec21dc..07bba36b7 100644 --- a/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts +++ b/sdk/constructive-cli/src/public/orm/models/sqlMigration.ts @@ -28,7 +28,6 @@ import type { SqlMigrationWithRelations, SqlMigrationSelect, SqlMigrationFilter, - SqlMigrationCondition, SqlMigrationOrderBy, CreateSqlMigrationInput, UpdateSqlMigrationInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SqlMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SqlMigrationModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SqlMigrationModel { }, 'SqlMigrationFilter', 'SqlMigrationOrderBy', - connectionFieldsMap, - 'SqlMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SqlMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SqlMigrationModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SqlMigrationFilter', - connectionFieldsMap, - 'SqlMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/store.ts b/sdk/constructive-cli/src/public/orm/models/store.ts index f86e077aa..d6f5e0450 100644 --- a/sdk/constructive-cli/src/public/orm/models/store.ts +++ b/sdk/constructive-cli/src/public/orm/models/store.ts @@ -28,7 +28,6 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, - StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/table.ts b/sdk/constructive-cli/src/public/orm/models/table.ts index 2fdd70ad6..25f1ac127 100644 --- a/sdk/constructive-cli/src/public/orm/models/table.ts +++ b/sdk/constructive-cli/src/public/orm/models/table.ts @@ -28,7 +28,6 @@ import type { TableWithRelations, TableSelect, TableFilter, - TableCondition, TableOrderBy, CreateTableInput, UpdateTableInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TableModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TableModel { }, 'TableFilter', 'TableOrderBy', - connectionFieldsMap, - 'TableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TableModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableFilter', - connectionFieldsMap, - 'TableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/tableGrant.ts b/sdk/constructive-cli/src/public/orm/models/tableGrant.ts index 0596ce684..bdd257b1e 100644 --- a/sdk/constructive-cli/src/public/orm/models/tableGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/tableGrant.ts @@ -28,7 +28,6 @@ import type { TableGrantWithRelations, TableGrantSelect, TableGrantFilter, - TableGrantCondition, TableGrantOrderBy, CreateTableGrantInput, UpdateTableGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TableGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TableGrantModel { }, 'TableGrantFilter', 'TableGrantOrderBy', - connectionFieldsMap, - 'TableGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TableGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TableGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableGrantFilter', - connectionFieldsMap, - 'TableGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/tableModule.ts b/sdk/constructive-cli/src/public/orm/models/tableModule.ts index fcab0baae..708e7a4c5 100644 --- a/sdk/constructive-cli/src/public/orm/models/tableModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/tableModule.ts @@ -28,7 +28,6 @@ import type { TableModuleWithRelations, TableModuleSelect, TableModuleFilter, - TableModuleCondition, TableModuleOrderBy, CreateTableModuleInput, UpdateTableModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TableModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TableModuleModel { }, 'TableModuleFilter', 'TableModuleOrderBy', - connectionFieldsMap, - 'TableModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TableModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TableModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableModuleFilter', - connectionFieldsMap, - 'TableModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts b/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts index 95c026d8d..7438901cc 100644 --- a/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/tableTemplateModule.ts @@ -28,7 +28,6 @@ import type { TableTemplateModuleWithRelations, TableTemplateModuleSelect, TableTemplateModuleFilter, - TableTemplateModuleCondition, TableTemplateModuleOrderBy, CreateTableTemplateModuleInput, UpdateTableTemplateModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableTemplateModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - TableTemplateModuleFilter, - TableTemplateModuleCondition, - TableTemplateModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class TableTemplateModuleModel { }, 'TableTemplateModuleFilter', 'TableTemplateModuleOrderBy', - connectionFieldsMap, - 'TableTemplateModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class TableTemplateModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableTemplateModuleFilter', - connectionFieldsMap, - 'TableTemplateModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/trigger.ts b/sdk/constructive-cli/src/public/orm/models/trigger.ts index 82dd3b3a9..3ad1cf6ad 100644 --- a/sdk/constructive-cli/src/public/orm/models/trigger.ts +++ b/sdk/constructive-cli/src/public/orm/models/trigger.ts @@ -28,7 +28,6 @@ import type { TriggerWithRelations, TriggerSelect, TriggerFilter, - TriggerCondition, TriggerOrderBy, CreateTriggerInput, UpdateTriggerInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TriggerModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TriggerModel { }, 'TriggerFilter', 'TriggerOrderBy', - connectionFieldsMap, - 'TriggerCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TriggerModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TriggerModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TriggerFilter', - connectionFieldsMap, - 'TriggerCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts b/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts index 7fff4c952..7e93572c1 100644 --- a/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts +++ b/sdk/constructive-cli/src/public/orm/models/triggerFunction.ts @@ -28,7 +28,6 @@ import type { TriggerFunctionWithRelations, TriggerFunctionSelect, TriggerFunctionFilter, - TriggerFunctionCondition, TriggerFunctionOrderBy, CreateTriggerFunctionInput, UpdateTriggerFunctionInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerFunctionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - TriggerFunctionFilter, - TriggerFunctionCondition, - TriggerFunctionOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class TriggerFunctionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class TriggerFunctionModel { }, 'TriggerFunctionFilter', 'TriggerFunctionOrderBy', - connectionFieldsMap, - 'TriggerFunctionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class TriggerFunctionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class TriggerFunctionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TriggerFunctionFilter', - connectionFieldsMap, - 'TriggerFunctionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts b/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts index 82cde66c2..ad935fcca 100644 --- a/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts +++ b/sdk/constructive-cli/src/public/orm/models/uniqueConstraint.ts @@ -28,7 +28,6 @@ import type { UniqueConstraintWithRelations, UniqueConstraintSelect, UniqueConstraintFilter, - UniqueConstraintCondition, UniqueConstraintOrderBy, CreateUniqueConstraintInput, UpdateUniqueConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UniqueConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - UniqueConstraintFilter, - UniqueConstraintCondition, - UniqueConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class UniqueConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class UniqueConstraintModel { }, 'UniqueConstraintFilter', 'UniqueConstraintOrderBy', - connectionFieldsMap, - 'UniqueConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class UniqueConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class UniqueConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UniqueConstraintFilter', - connectionFieldsMap, - 'UniqueConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/user.ts b/sdk/constructive-cli/src/public/orm/models/user.ts index 757e8f778..7adeca16a 100644 --- a/sdk/constructive-cli/src/public/orm/models/user.ts +++ b/sdk/constructive-cli/src/public/orm/models/user.ts @@ -28,7 +28,6 @@ import type { UserWithRelations, UserSelect, UserFilter, - UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UserFilter', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts b/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts index 5623efdeb..59b3f7d69 100644 --- a/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/userAuthModule.ts @@ -28,7 +28,6 @@ import type { UserAuthModuleWithRelations, UserAuthModuleSelect, UserAuthModuleFilter, - UserAuthModuleCondition, UserAuthModuleOrderBy, CreateUserAuthModuleInput, UpdateUserAuthModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UserAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UserAuthModuleModel { }, 'UserAuthModuleFilter', 'UserAuthModuleOrderBy', - connectionFieldsMap, - 'UserAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UserAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UserAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UserAuthModuleFilter', - connectionFieldsMap, - 'UserAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/usersModule.ts b/sdk/constructive-cli/src/public/orm/models/usersModule.ts index ae997272b..c61a00ff1 100644 --- a/sdk/constructive-cli/src/public/orm/models/usersModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/usersModule.ts @@ -28,7 +28,6 @@ import type { UsersModuleWithRelations, UsersModuleSelect, UsersModuleFilter, - UsersModuleCondition, UsersModuleOrderBy, CreateUsersModuleInput, UpdateUsersModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UsersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UsersModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UsersModuleModel { }, 'UsersModuleFilter', 'UsersModuleOrderBy', - connectionFieldsMap, - 'UsersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UsersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UsersModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UsersModuleFilter', - connectionFieldsMap, - 'UsersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/uuidModule.ts b/sdk/constructive-cli/src/public/orm/models/uuidModule.ts index 445502292..1b2f60f23 100644 --- a/sdk/constructive-cli/src/public/orm/models/uuidModule.ts +++ b/sdk/constructive-cli/src/public/orm/models/uuidModule.ts @@ -28,7 +28,6 @@ import type { UuidModuleWithRelations, UuidModuleSelect, UuidModuleFilter, - UuidModuleCondition, UuidModuleOrderBy, CreateUuidModuleInput, UpdateUuidModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UuidModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UuidModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UuidModuleModel { }, 'UuidModuleFilter', 'UuidModuleOrderBy', - connectionFieldsMap, - 'UuidModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UuidModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UuidModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UuidModuleFilter', - connectionFieldsMap, - 'UuidModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/view.ts b/sdk/constructive-cli/src/public/orm/models/view.ts index 0fc91c08f..d28154954 100644 --- a/sdk/constructive-cli/src/public/orm/models/view.ts +++ b/sdk/constructive-cli/src/public/orm/models/view.ts @@ -28,7 +28,6 @@ import type { ViewWithRelations, ViewSelect, ViewFilter, - ViewCondition, ViewOrderBy, CreateViewInput, UpdateViewInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewModel { }, 'ViewFilter', 'ViewOrderBy', - connectionFieldsMap, - 'ViewCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewFilter', - connectionFieldsMap, - 'ViewCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/viewGrant.ts b/sdk/constructive-cli/src/public/orm/models/viewGrant.ts index 4ca0dcd52..e63ef2382 100644 --- a/sdk/constructive-cli/src/public/orm/models/viewGrant.ts +++ b/sdk/constructive-cli/src/public/orm/models/viewGrant.ts @@ -28,7 +28,6 @@ import type { ViewGrantWithRelations, ViewGrantSelect, ViewGrantFilter, - ViewGrantCondition, ViewGrantOrderBy, CreateViewGrantInput, UpdateViewGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewGrantModel { }, 'ViewGrantFilter', 'ViewGrantOrderBy', - connectionFieldsMap, - 'ViewGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewGrantFilter', - connectionFieldsMap, - 'ViewGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/viewRule.ts b/sdk/constructive-cli/src/public/orm/models/viewRule.ts index f3ab43bc7..4bf9c2cca 100644 --- a/sdk/constructive-cli/src/public/orm/models/viewRule.ts +++ b/sdk/constructive-cli/src/public/orm/models/viewRule.ts @@ -28,7 +28,6 @@ import type { ViewRuleWithRelations, ViewRuleSelect, ViewRuleFilter, - ViewRuleCondition, ViewRuleOrderBy, CreateViewRuleInput, UpdateViewRuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewRuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewRuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewRuleModel { }, 'ViewRuleFilter', 'ViewRuleOrderBy', - connectionFieldsMap, - 'ViewRuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewRuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewRuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewRuleFilter', - connectionFieldsMap, - 'ViewRuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-cli/src/public/orm/models/viewTable.ts b/sdk/constructive-cli/src/public/orm/models/viewTable.ts index 8328966c0..f976d31af 100644 --- a/sdk/constructive-cli/src/public/orm/models/viewTable.ts +++ b/sdk/constructive-cli/src/public/orm/models/viewTable.ts @@ -28,7 +28,6 @@ import type { ViewTableWithRelations, ViewTableSelect, ViewTableFilter, - ViewTableCondition, ViewTableOrderBy, CreateViewTableInput, UpdateViewTableInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewTableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewTableModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewTableModel { }, 'ViewTableFilter', 'ViewTableOrderBy', - connectionFieldsMap, - 'ViewTableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewTableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewTableModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewTableFilter', - connectionFieldsMap, - 'ViewTableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/input-types.ts b/sdk/constructive-sdk/src/admin/orm/input-types.ts index d75d1ec49..e6d8e8279 100644 --- a/sdk/constructive-sdk/src/admin/orm/input-types.ts +++ b/sdk/constructive-sdk/src/admin/orm/input-types.ts @@ -1410,287 +1410,6 @@ export interface OrgInviteFilter { or?: OrgInviteFilter[]; not?: OrgInviteFilter; } -// ============ Table Condition Types ============ -export interface OrgGetManagersRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface OrgGetSubordinatesRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface AppPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface OrgPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface AppLevelRequirementCondition { - id?: string | null; - name?: string | null; - level?: string | null; - description?: string | null; - requiredCount?: number | null; - priority?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgMemberCondition { - id?: string | null; - isAdmin?: boolean | null; - actorId?: string | null; - entityId?: string | null; -} -export interface AppPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; -} -export interface OrgPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; - entityId?: string | null; -} -export interface AppAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface OrgLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface MembershipTypeCondition { - id?: number | null; - name?: string | null; - description?: string | null; - prefix?: string | null; -} -export interface OrgChartEdgeGrantCondition { - id?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - grantorId?: string | null; - isGrant?: boolean | null; - positionTitle?: string | null; - positionLevel?: number | null; - createdAt?: string | null; -} -export interface AppLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; -} -export interface AppAchievementCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppStepCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isVerified?: boolean | null; -} -export interface OrgLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; - entityId?: string | null; -} -export interface OrgClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} -export interface OrgGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgChartEdgeCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - positionTitle?: string | null; - positionLevel?: number | null; -} -export interface OrgMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - entityId?: string | null; - deleteMemberCascadeGroups?: boolean | null; - createGroupsCascadeMembers?: boolean | null; -} -export interface InviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppLevelCondition { - id?: string | null; - name?: string | null; - description?: string | null; - image?: unknown | null; - ownerId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isVerified?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - profileId?: string | null; -} -export interface OrgMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - entityId?: string | null; - profileId?: string | null; -} -export interface OrgInviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} // ============ OrderBy Types ============ export type OrgGetManagersRecordsOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts b/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts index f3fcfcce0..c26bd04df 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appAchievement.ts @@ -28,7 +28,6 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, - AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts index 159b58f59..994dcd67d 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appAdminGrant.ts @@ -28,7 +28,6 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, - AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts index d4824a66c..df4f3ac72 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appGrant.ts @@ -28,7 +28,6 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, - AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts b/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts index d97516f3f..16a46df57 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLevel.ts @@ -28,7 +28,6 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, - AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts b/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts index 197823947..a67824ec2 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLevelRequirement.ts @@ -28,7 +28,6 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, - AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLevelRequirementFilter, - AppLevelRequirementCondition, - AppLevelRequirementOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts b/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts index 37db2aec0..6671f9d37 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLimit.ts @@ -28,7 +28,6 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, - AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts index 0428d5a51..8d926da0a 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appLimitDefault.ts @@ -28,7 +28,6 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, - AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLimitDefaultFilter, - AppLimitDefaultCondition, - AppLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts b/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts index e7f6f69eb..2631ec415 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appMembership.ts @@ -28,7 +28,6 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, - AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts index c5fdb25ee..ba0c3ce53 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appMembershipDefault.ts @@ -28,7 +28,6 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, - AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppMembershipDefaultFilter, - AppMembershipDefaultCondition, - AppMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts index 21b4db4dc..a18dd21c4 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appOwnerGrant.ts @@ -28,7 +28,6 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, - AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts b/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts index 315c8d69b..ab24d7bfc 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appPermission.ts @@ -28,7 +28,6 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, - AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts index 06ac1ad19..3951ef4bb 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appPermissionDefault.ts @@ -28,7 +28,6 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, - AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppPermissionDefaultFilter, - AppPermissionDefaultCondition, - AppPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/appStep.ts b/sdk/constructive-sdk/src/admin/orm/models/appStep.ts index f2e016960..7c4ab983c 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/appStep.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/appStep.ts @@ -28,7 +28,6 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, - AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts b/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts index 1ffd2de14..9a679a488 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/claimedInvite.ts @@ -28,7 +28,6 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, - ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/invite.ts b/sdk/constructive-sdk/src/admin/orm/models/invite.ts index ddf692e69..ffacfa690 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/invite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/invite.ts @@ -28,7 +28,6 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, - InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts b/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts index 1b78d06f9..c8f385b4e 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/membershipType.ts @@ -28,7 +28,6 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, - MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts index 90278456b..ad34ec08c 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgAdminGrant.ts @@ -28,7 +28,6 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, - OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts index d9e5d628b..3ff845429 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdge.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, - OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts index 3e49e29cc..40dba3391 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgChartEdgeGrant.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, - OrgChartEdgeGrantOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts b/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts index a506a10e9..7b1a668ce 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgClaimedInvite.ts @@ -28,7 +28,6 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, - OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgClaimedInviteFilter, - OrgClaimedInviteCondition, - OrgClaimedInviteOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts b/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts index 07bd95598..9a0cefa8a 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgGetManagersRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, - OrgGetManagersRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts index 6ea9e2643..5eeec50ca 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgGetSubordinatesRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, - OrgGetSubordinatesRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts index ab657abda..51ffe25e0 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgGrant.ts @@ -28,7 +28,6 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, - OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts b/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts index 0ba1d57f7..351f866ab 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgInvite.ts @@ -28,7 +28,6 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, - OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts b/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts index be4b29718..787dd2e18 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgLimit.ts @@ -28,7 +28,6 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, - OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts index 4b6339eab..b66e270b4 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgLimitDefault.ts @@ -28,7 +28,6 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, - OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgLimitDefaultFilter, - OrgLimitDefaultCondition, - OrgLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts b/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts index f066f7b52..9045b10e0 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgMember.ts @@ -28,7 +28,6 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, - OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts b/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts index c581e8a04..7c5133b07 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgMembership.ts @@ -28,7 +28,6 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, - OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts index 7def7c7cf..c4863e35b 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgMembershipDefault.ts @@ -28,7 +28,6 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, - OrgMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts b/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts index 2c6fe64ec..57596aecd 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgOwnerGrant.ts @@ -28,7 +28,6 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, - OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts b/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts index cb661e669..9a2c0461f 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgPermission.ts @@ -28,7 +28,6 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, - OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts b/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts index cf679d947..d6c204515 100644 --- a/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-sdk/src/admin/orm/models/orgPermissionDefault.ts @@ -28,7 +28,6 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, - OrgPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/input-types.ts b/sdk/constructive-sdk/src/auth/orm/input-types.ts index 4ff4ab4e5..94ef7c3b0 100644 --- a/sdk/constructive-sdk/src/auth/orm/input-types.ts +++ b/sdk/constructive-sdk/src/auth/orm/input-types.ts @@ -532,72 +532,6 @@ export interface UserFilter { or?: UserFilter[]; not?: UserFilter; } -// ============ Table Condition Types ============ -export interface RoleTypeCondition { - id?: number | null; - name?: string | null; -} -export interface CryptoAddressCondition { - id?: string | null; - ownerId?: string | null; - address?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PhoneNumberCondition { - id?: string | null; - ownerId?: string | null; - cc?: string | null; - number?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ConnectedAccountCondition { - id?: string | null; - ownerId?: string | null; - service?: string | null; - identifier?: string | null; - details?: unknown | null; - isVerified?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AuditLogCondition { - id?: string | null; - event?: string | null; - actorId?: string | null; - origin?: unknown | null; - userAgent?: string | null; - ipAddress?: string | null; - success?: boolean | null; - createdAt?: string | null; -} -export interface EmailCondition { - id?: string | null; - ownerId?: string | null; - email?: unknown | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface UserCondition { - id?: string | null; - username?: string | null; - displayName?: string | null; - profilePicture?: unknown | null; - searchTsv?: string | null; - type?: number | null; - createdAt?: string | null; - updatedAt?: string | null; - searchTsvRank?: number | null; - /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ - fullTextSearchTsv?: string; -} // ============ OrderBy Types ============ export type RoleTypeOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts b/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts index 41edc7fba..3d6aacb4e 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/auditLog.ts @@ -28,7 +28,6 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, - AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts b/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts index 7d090485e..0f2523553 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/connectedAccount.ts @@ -28,7 +28,6 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, - ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ConnectedAccountFilter, - ConnectedAccountCondition, - ConnectedAccountOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts b/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts index 878e60746..8d0c9b387 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/cryptoAddress.ts @@ -28,7 +28,6 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, - CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/email.ts b/sdk/constructive-sdk/src/auth/orm/models/email.ts index fd4591185..d03c2180b 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/email.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/email.ts @@ -28,7 +28,6 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, - EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts b/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts index 10eb2efd3..8122dff00 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/phoneNumber.ts @@ -28,7 +28,6 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, - PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/roleType.ts b/sdk/constructive-sdk/src/auth/orm/models/roleType.ts index f85a68fc8..dce555ddb 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/roleType.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/roleType.ts @@ -28,7 +28,6 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, - RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/auth/orm/models/user.ts b/sdk/constructive-sdk/src/auth/orm/models/user.ts index 757e8f778..7adeca16a 100644 --- a/sdk/constructive-sdk/src/auth/orm/models/user.ts +++ b/sdk/constructive-sdk/src/auth/orm/models/user.ts @@ -28,7 +28,6 @@ import type { UserWithRelations, UserSelect, UserFilter, - UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UserFilter', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/input-types.ts b/sdk/constructive-sdk/src/objects/orm/input-types.ts index 966050d7a..ac3146648 100644 --- a/sdk/constructive-sdk/src/objects/orm/input-types.ts +++ b/sdk/constructive-sdk/src/objects/orm/input-types.ts @@ -405,46 +405,6 @@ export interface CommitFilter { or?: CommitFilter[]; not?: CommitFilter; } -// ============ Table Condition Types ============ -export interface GetAllRecordCondition { - path?: string | null; - data?: unknown | null; -} -export interface ObjectCondition { - hashUuid?: string | null; - id?: string | null; - databaseId?: string | null; - kids?: string | null; - ktree?: string | null; - data?: unknown | null; - frzn?: boolean | null; - createdAt?: string | null; -} -export interface RefCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - storeId?: string | null; - commitId?: string | null; -} -export interface StoreCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - hash?: string | null; - createdAt?: string | null; -} -export interface CommitCondition { - id?: string | null; - message?: string | null; - databaseId?: string | null; - storeId?: string | null; - parentIds?: string | null; - authorId?: string | null; - committerId?: string | null; - treeId?: string | null; - date?: string | null; -} // ============ OrderBy Types ============ export type GetAllRecordsOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-sdk/src/objects/orm/models/commit.ts b/sdk/constructive-sdk/src/objects/orm/models/commit.ts index 3f4fb307f..257e233ae 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/commit.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/commit.ts @@ -28,7 +28,6 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, - CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts b/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts index 365e52d02..53873a0f3 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/getAllRecord.ts @@ -28,7 +28,6 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, - GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/object.ts b/sdk/constructive-sdk/src/objects/orm/models/object.ts index cf1a14a50..72f7b0da4 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/object.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/object.ts @@ -28,7 +28,6 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, - ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/ref.ts b/sdk/constructive-sdk/src/objects/orm/models/ref.ts index 0c5788eaf..ec666a8e7 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/ref.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/ref.ts @@ -28,7 +28,6 @@ import type { RefWithRelations, RefSelect, RefFilter, - RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RefFilter', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/objects/orm/models/store.ts b/sdk/constructive-sdk/src/objects/orm/models/store.ts index f86e077aa..d6f5e0450 100644 --- a/sdk/constructive-sdk/src/objects/orm/models/store.ts +++ b/sdk/constructive-sdk/src/objects/orm/models/store.ts @@ -28,7 +28,6 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, - StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/input-types.ts b/sdk/constructive-sdk/src/public/orm/input-types.ts index d6669acf0..fb0771ab1 100644 --- a/sdk/constructive-sdk/src/public/orm/input-types.ts +++ b/sdk/constructive-sdk/src/public/orm/input-types.ts @@ -6784,1205 +6784,6 @@ export interface HierarchyModuleFilter { or?: HierarchyModuleFilter[]; not?: HierarchyModuleFilter; } -// ============ Table Condition Types ============ -export interface OrgGetManagersRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface OrgGetSubordinatesRecordCondition { - userId?: string | null; - depth?: number | null; -} -export interface GetAllRecordCondition { - path?: string | null; - data?: unknown | null; -} -export interface AppPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface OrgPermissionCondition { - id?: string | null; - name?: string | null; - bitnum?: number | null; - bitstr?: string | null; - description?: string | null; -} -export interface ObjectCondition { - hashUuid?: string | null; - id?: string | null; - databaseId?: string | null; - kids?: string | null; - ktree?: string | null; - data?: unknown | null; - frzn?: boolean | null; - createdAt?: string | null; -} -export interface AppLevelRequirementCondition { - id?: string | null; - name?: string | null; - level?: string | null; - description?: string | null; - requiredCount?: number | null; - priority?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface DatabaseCondition { - id?: string | null; - ownerId?: string | null; - schemaHash?: string | null; - name?: string | null; - label?: string | null; - hash?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface SchemaCondition { - id?: string | null; - databaseId?: string | null; - name?: string | null; - schemaName?: string | null; - label?: string | null; - description?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - isPublic?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface TableCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - name?: string | null; - label?: string | null; - description?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - useRls?: boolean | null; - timestamps?: boolean | null; - peoplestamps?: boolean | null; - pluralName?: string | null; - singularName?: string | null; - tags?: string | null; - inheritsId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface CheckConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - type?: string | null; - fieldIds?: string | null; - expr?: unknown | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface FieldCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - label?: string | null; - description?: string | null; - smartTags?: unknown | null; - isRequired?: boolean | null; - defaultValue?: string | null; - defaultValueAst?: unknown | null; - isHidden?: boolean | null; - type?: string | null; - fieldOrder?: number | null; - regexp?: string | null; - chk?: unknown | null; - chkExpr?: unknown | null; - min?: number | null; - max?: number | null; - tags?: string | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ForeignKeyConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - description?: string | null; - smartTags?: unknown | null; - type?: string | null; - fieldIds?: string | null; - refTableId?: string | null; - refFieldIds?: string | null; - deleteAction?: string | null; - updateAction?: string | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface FullTextSearchCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - fieldId?: string | null; - fieldIds?: string | null; - weights?: string | null; - langs?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface IndexCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - fieldIds?: string | null; - includeFieldIds?: string | null; - accessMethod?: string | null; - indexParams?: unknown | null; - whereClause?: unknown | null; - isUnique?: boolean | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PolicyCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - granteeName?: string | null; - privilege?: string | null; - permissive?: boolean | null; - disabled?: boolean | null; - policyType?: string | null; - data?: unknown | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PrimaryKeyConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - type?: string | null; - fieldIds?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface TableGrantCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - privilege?: string | null; - granteeName?: string | null; - fieldIds?: string | null; - isGrant?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface TriggerCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - event?: string | null; - functionName?: string | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface UniqueConstraintCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - name?: string | null; - description?: string | null; - smartTags?: unknown | null; - type?: string | null; - fieldIds?: string | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ViewCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - name?: string | null; - tableId?: string | null; - viewType?: string | null; - data?: unknown | null; - filterType?: string | null; - filterData?: unknown | null; - securityInvoker?: boolean | null; - isReadOnly?: boolean | null; - smartTags?: unknown | null; - category?: unknown | null; - module?: string | null; - scope?: number | null; - tags?: string | null; -} -export interface ViewTableCondition { - id?: string | null; - viewId?: string | null; - tableId?: string | null; - joinOrder?: number | null; -} -export interface ViewGrantCondition { - id?: string | null; - databaseId?: string | null; - viewId?: string | null; - granteeName?: string | null; - privilege?: string | null; - withGrantOption?: boolean | null; - isGrant?: boolean | null; -} -export interface ViewRuleCondition { - id?: string | null; - databaseId?: string | null; - viewId?: string | null; - name?: string | null; - event?: string | null; - action?: string | null; -} -export interface TableModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - nodeType?: string | null; - useRls?: boolean | null; - data?: unknown | null; - fields?: string | null; -} -export interface TableTemplateModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; - nodeType?: string | null; - data?: unknown | null; -} -export interface SecureTableProvisionCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - nodeType?: string | null; - useRls?: boolean | null; - nodeData?: unknown | null; - grantRoles?: string | null; - grantPrivileges?: unknown | null; - policyType?: string | null; - policyPrivileges?: string | null; - policyRole?: string | null; - policyPermissive?: boolean | null; - policyName?: string | null; - policyData?: unknown | null; - outFields?: string | null; -} -export interface RelationProvisionCondition { - id?: string | null; - databaseId?: string | null; - relationType?: string | null; - sourceTableId?: string | null; - targetTableId?: string | null; - fieldName?: string | null; - deleteAction?: string | null; - isRequired?: boolean | null; - junctionTableId?: string | null; - junctionTableName?: string | null; - junctionSchemaId?: string | null; - sourceFieldName?: string | null; - targetFieldName?: string | null; - useCompositeKey?: boolean | null; - nodeType?: string | null; - nodeData?: unknown | null; - grantRoles?: string | null; - grantPrivileges?: unknown | null; - policyType?: string | null; - policyPrivileges?: string | null; - policyRole?: string | null; - policyPermissive?: boolean | null; - policyName?: string | null; - policyData?: unknown | null; - outFieldId?: string | null; - outJunctionTableId?: string | null; - outSourceFieldId?: string | null; - outTargetFieldId?: string | null; -} -export interface SchemaGrantCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - granteeName?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface DefaultPrivilegeCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - objectType?: string | null; - privilege?: string | null; - granteeName?: string | null; - isGrant?: boolean | null; -} -export interface ApiSchemaCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - apiId?: string | null; -} -export interface ApiModuleCondition { - id?: string | null; - databaseId?: string | null; - apiId?: string | null; - name?: string | null; - data?: unknown | null; -} -export interface DomainCondition { - id?: string | null; - databaseId?: string | null; - apiId?: string | null; - siteId?: string | null; - subdomain?: unknown | null; - domain?: unknown | null; -} -export interface SiteMetadatumCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - title?: string | null; - description?: string | null; - ogImage?: unknown | null; -} -export interface SiteModuleCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - name?: string | null; - data?: unknown | null; -} -export interface SiteThemeCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - theme?: unknown | null; -} -export interface TriggerFunctionCondition { - id?: string | null; - databaseId?: string | null; - name?: string | null; - code?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ApiCondition { - id?: string | null; - databaseId?: string | null; - name?: string | null; - dbname?: string | null; - roleName?: string | null; - anonRole?: string | null; - isPublic?: boolean | null; -} -export interface SiteCondition { - id?: string | null; - databaseId?: string | null; - title?: string | null; - description?: string | null; - ogImage?: unknown | null; - favicon?: unknown | null; - appleTouchIcon?: unknown | null; - logo?: unknown | null; - dbname?: string | null; -} -export interface AppCondition { - id?: string | null; - databaseId?: string | null; - siteId?: string | null; - name?: string | null; - appImage?: unknown | null; - appStoreLink?: unknown | null; - appStoreId?: string | null; - appIdPrefix?: string | null; - playStoreLink?: unknown | null; -} -export interface ConnectedAccountsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; -} -export interface CryptoAddressesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; - cryptoNetwork?: string | null; -} -export interface CryptoAuthModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - usersTableId?: string | null; - secretsTableId?: string | null; - sessionsTableId?: string | null; - sessionCredentialsTableId?: string | null; - addressesTableId?: string | null; - userField?: string | null; - cryptoNetwork?: string | null; - signInRequestChallenge?: string | null; - signInRecordFailure?: string | null; - signUpWithKey?: string | null; - signInWithChallenge?: string | null; -} -export interface DefaultIdsModuleCondition { - id?: string | null; - databaseId?: string | null; -} -export interface DenormalizedTableFieldCondition { - id?: string | null; - databaseId?: string | null; - tableId?: string | null; - fieldId?: string | null; - setIds?: string | null; - refTableId?: string | null; - refFieldId?: string | null; - refIds?: string | null; - useUpdates?: boolean | null; - updateDefaults?: boolean | null; - funcName?: string | null; - funcOrder?: number | null; -} -export interface EmailsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; -} -export interface EncryptedSecretsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; -} -export interface FieldModuleCondition { - id?: string | null; - databaseId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - fieldId?: string | null; - nodeType?: string | null; - data?: unknown | null; - triggers?: string | null; - functions?: string | null; -} -export interface InvitesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - emailsTableId?: string | null; - usersTableId?: string | null; - invitesTableId?: string | null; - claimedInvitesTableId?: string | null; - invitesTableName?: string | null; - claimedInvitesTableName?: string | null; - submitInviteCodeFunction?: string | null; - prefix?: string | null; - membershipType?: number | null; - entityTableId?: string | null; -} -export interface LevelsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - stepsTableId?: string | null; - stepsTableName?: string | null; - achievementsTableId?: string | null; - achievementsTableName?: string | null; - levelsTableId?: string | null; - levelsTableName?: string | null; - levelRequirementsTableId?: string | null; - levelRequirementsTableName?: string | null; - completedStep?: string | null; - incompletedStep?: string | null; - tgAchievement?: string | null; - tgAchievementToggle?: string | null; - tgAchievementToggleBoolean?: string | null; - tgAchievementBoolean?: string | null; - upsertAchievement?: string | null; - tgUpdateAchievements?: string | null; - stepsRequired?: string | null; - levelAchieved?: string | null; - prefix?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; -} -export interface LimitsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - defaultTableId?: string | null; - defaultTableName?: string | null; - limitIncrementFunction?: string | null; - limitDecrementFunction?: string | null; - limitIncrementTrigger?: string | null; - limitDecrementTrigger?: string | null; - limitUpdateTrigger?: string | null; - limitCheckFunction?: string | null; - prefix?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; -} -export interface MembershipTypesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; -} -export interface MembershipsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - membershipsTableId?: string | null; - membershipsTableName?: string | null; - membersTableId?: string | null; - membersTableName?: string | null; - membershipDefaultsTableId?: string | null; - membershipDefaultsTableName?: string | null; - grantsTableId?: string | null; - grantsTableName?: string | null; - actorTableId?: string | null; - limitsTableId?: string | null; - defaultLimitsTableId?: string | null; - permissionsTableId?: string | null; - defaultPermissionsTableId?: string | null; - sprtTableId?: string | null; - adminGrantsTableId?: string | null; - adminGrantsTableName?: string | null; - ownerGrantsTableId?: string | null; - ownerGrantsTableName?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - entityTableOwnerId?: string | null; - prefix?: string | null; - actorMaskCheck?: string | null; - actorPermCheck?: string | null; - entityIdsByMask?: string | null; - entityIdsByPerm?: string | null; - entityIdsFunction?: string | null; -} -export interface PermissionsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - defaultTableId?: string | null; - defaultTableName?: string | null; - bitlen?: number | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; - prefix?: string | null; - getPaddedMask?: string | null; - getMask?: string | null; - getByMask?: string | null; - getMaskByName?: string | null; -} -export interface PhoneNumbersModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - ownerTableId?: string | null; - tableName?: string | null; -} -export interface ProfilesModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - profilePermissionsTableId?: string | null; - profilePermissionsTableName?: string | null; - profileGrantsTableId?: string | null; - profileGrantsTableName?: string | null; - profileDefinitionGrantsTableId?: string | null; - profileDefinitionGrantsTableName?: string | null; - membershipType?: number | null; - entityTableId?: string | null; - actorTableId?: string | null; - permissionsTableId?: string | null; - membershipsTableId?: string | null; - prefix?: string | null; -} -export interface RlsModuleCondition { - id?: string | null; - databaseId?: string | null; - apiId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - sessionCredentialsTableId?: string | null; - sessionsTableId?: string | null; - usersTableId?: string | null; - authenticate?: string | null; - authenticateStrict?: string | null; - currentRole?: string | null; - currentRoleId?: string | null; -} -export interface SecretsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; -} -export interface SessionsModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - sessionsTableId?: string | null; - sessionCredentialsTableId?: string | null; - authSettingsTableId?: string | null; - usersTableId?: string | null; - sessionsDefaultExpiration?: string | null; - sessionsTable?: string | null; - sessionCredentialsTable?: string | null; - authSettingsTable?: string | null; -} -export interface UserAuthModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - emailsTableId?: string | null; - usersTableId?: string | null; - secretsTableId?: string | null; - encryptedTableId?: string | null; - sessionsTableId?: string | null; - sessionCredentialsTableId?: string | null; - auditsTableId?: string | null; - auditsTableName?: string | null; - signInFunction?: string | null; - signUpFunction?: string | null; - signOutFunction?: string | null; - setPasswordFunction?: string | null; - resetPasswordFunction?: string | null; - forgotPasswordFunction?: string | null; - sendVerificationEmailFunction?: string | null; - verifyEmailFunction?: string | null; - verifyPasswordFunction?: string | null; - checkPasswordFunction?: string | null; - sendAccountDeletionEmailFunction?: string | null; - deleteAccountFunction?: string | null; - signInOneTimeTokenFunction?: string | null; - oneTimeTokenFunction?: string | null; - extendTokenExpires?: string | null; -} -export interface UsersModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - tableId?: string | null; - tableName?: string | null; - typeTableId?: string | null; - typeTableName?: string | null; -} -export interface UuidModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - uuidFunction?: string | null; - uuidSeed?: string | null; -} -export interface DatabaseProvisionModuleCondition { - id?: string | null; - databaseName?: string | null; - ownerId?: string | null; - subdomain?: string | null; - domain?: string | null; - modules?: string | null; - options?: unknown | null; - bootstrapUser?: boolean | null; - status?: string | null; - errorMessage?: string | null; - databaseId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - completedAt?: string | null; -} -export interface AppAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - entityId?: string | null; - profileId?: string | null; -} -export interface OrgMemberCondition { - id?: string | null; - isAdmin?: boolean | null; - actorId?: string | null; - entityId?: string | null; -} -export interface OrgAdminGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgOwnerGrantCondition { - id?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgGrantCondition { - id?: string | null; - permissions?: string | null; - isGrant?: boolean | null; - actorId?: string | null; - entityId?: string | null; - grantorId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgChartEdgeCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - positionTitle?: string | null; - positionLevel?: number | null; -} -export interface OrgChartEdgeGrantCondition { - id?: string | null; - entityId?: string | null; - childId?: string | null; - parentId?: string | null; - grantorId?: string | null; - isGrant?: boolean | null; - positionTitle?: string | null; - positionLevel?: number | null; - createdAt?: string | null; -} -export interface AppLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; -} -export interface OrgLimitCondition { - id?: string | null; - name?: string | null; - actorId?: string | null; - num?: number | null; - max?: number | null; - entityId?: string | null; -} -export interface AppStepCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppAchievementCondition { - id?: string | null; - actorId?: string | null; - name?: string | null; - count?: number | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface InviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface ClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface OrgInviteCondition { - id?: string | null; - email?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - inviteToken?: string | null; - inviteValid?: boolean | null; - inviteLimit?: number | null; - inviteCount?: number | null; - multiple?: boolean | null; - data?: unknown | null; - expiresAt?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} -export interface OrgClaimedInviteCondition { - id?: string | null; - data?: unknown | null; - senderId?: string | null; - receiverId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - entityId?: string | null; -} -export interface RefCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - storeId?: string | null; - commitId?: string | null; -} -export interface StoreCondition { - id?: string | null; - name?: string | null; - databaseId?: string | null; - hash?: string | null; - createdAt?: string | null; -} -export interface AppPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; -} -export interface RoleTypeCondition { - id?: number | null; - name?: string | null; -} -export interface OrgPermissionDefaultCondition { - id?: string | null; - permissions?: string | null; - entityId?: string | null; -} -export interface CryptoAddressCondition { - id?: string | null; - ownerId?: string | null; - address?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface OrgLimitDefaultCondition { - id?: string | null; - name?: string | null; - max?: number | null; -} -export interface ConnectedAccountCondition { - id?: string | null; - ownerId?: string | null; - service?: string | null; - identifier?: string | null; - details?: unknown | null; - isVerified?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface PhoneNumberCondition { - id?: string | null; - ownerId?: string | null; - cc?: string | null; - number?: string | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface MembershipTypeCondition { - id?: number | null; - name?: string | null; - description?: string | null; - prefix?: string | null; -} -export interface NodeTypeRegistryCondition { - name?: string | null; - slug?: string | null; - category?: string | null; - displayName?: string | null; - description?: string | null; - parameterSchema?: unknown | null; - tags?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface AppMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isVerified?: boolean | null; -} -export interface CommitCondition { - id?: string | null; - message?: string | null; - databaseId?: string | null; - storeId?: string | null; - parentIds?: string | null; - authorId?: string | null; - committerId?: string | null; - treeId?: string | null; - date?: string | null; -} -export interface OrgMembershipDefaultCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - entityId?: string | null; - deleteMemberCascadeGroups?: boolean | null; - createGroupsCascadeMembers?: boolean | null; -} -export interface AuditLogCondition { - id?: string | null; - event?: string | null; - actorId?: string | null; - origin?: unknown | null; - userAgent?: string | null; - ipAddress?: string | null; - success?: boolean | null; - createdAt?: string | null; -} -export interface AppLevelCondition { - id?: string | null; - name?: string | null; - description?: string | null; - image?: unknown | null; - ownerId?: string | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface EmailCondition { - id?: string | null; - ownerId?: string | null; - email?: unknown | null; - isVerified?: boolean | null; - isPrimary?: boolean | null; - createdAt?: string | null; - updatedAt?: string | null; -} -export interface SqlMigrationCondition { - id?: number | null; - name?: string | null; - databaseId?: string | null; - deploy?: string | null; - deps?: string | null; - payload?: unknown | null; - content?: string | null; - revert?: string | null; - verify?: string | null; - createdAt?: string | null; - action?: string | null; - actionId?: string | null; - actorId?: string | null; -} -export interface AstMigrationCondition { - id?: number | null; - databaseId?: string | null; - name?: string | null; - requires?: string | null; - payload?: unknown | null; - deploys?: string | null; - deploy?: unknown | null; - revert?: unknown | null; - verify?: unknown | null; - createdAt?: string | null; - action?: string | null; - actionId?: string | null; - actorId?: string | null; -} -export interface UserCondition { - id?: string | null; - username?: string | null; - displayName?: string | null; - profilePicture?: unknown | null; - searchTsv?: string | null; - type?: number | null; - createdAt?: string | null; - updatedAt?: string | null; - searchTsvRank?: number | null; - /** Full-text search on the `search_tsv` tsvector column using `websearch_to_tsquery`. */ - fullTextSearchTsv?: string; -} -export interface AppMembershipCondition { - id?: string | null; - createdAt?: string | null; - updatedAt?: string | null; - createdBy?: string | null; - updatedBy?: string | null; - isApproved?: boolean | null; - isBanned?: boolean | null; - isDisabled?: boolean | null; - isVerified?: boolean | null; - isActive?: boolean | null; - isOwner?: boolean | null; - isAdmin?: boolean | null; - permissions?: string | null; - granted?: string | null; - actorId?: string | null; - profileId?: string | null; -} -export interface HierarchyModuleCondition { - id?: string | null; - databaseId?: string | null; - schemaId?: string | null; - privateSchemaId?: string | null; - chartEdgesTableId?: string | null; - chartEdgesTableName?: string | null; - hierarchySprtTableId?: string | null; - hierarchySprtTableName?: string | null; - chartEdgeGrantsTableId?: string | null; - chartEdgeGrantsTableName?: string | null; - entityTableId?: string | null; - usersTableId?: string | null; - prefix?: string | null; - privateSchemaName?: string | null; - sprtTableName?: string | null; - rebuildHierarchyFunction?: string | null; - getSubordinatesFunction?: string | null; - getManagersFunction?: string | null; - isManagerOfFunction?: string | null; - createdAt?: string | null; -} // ============ OrderBy Types ============ export type OrgGetManagersRecordsOrderBy = | 'PRIMARY_KEY_ASC' diff --git a/sdk/constructive-sdk/src/public/orm/models/api.ts b/sdk/constructive-sdk/src/public/orm/models/api.ts index 03e5ce24a..2995bb318 100644 --- a/sdk/constructive-sdk/src/public/orm/models/api.ts +++ b/sdk/constructive-sdk/src/public/orm/models/api.ts @@ -28,7 +28,6 @@ import type { ApiWithRelations, ApiSelect, ApiFilter, - ApiCondition, ApiOrderBy, CreateApiInput, UpdateApiInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ApiModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ApiModel { }, 'ApiFilter', 'ApiOrderBy', - connectionFieldsMap, - 'ApiCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ApiModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ApiModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ApiFilter', - connectionFieldsMap, - 'ApiCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/apiModule.ts b/sdk/constructive-sdk/src/public/orm/models/apiModule.ts index 7afd01897..47b2be5f6 100644 --- a/sdk/constructive-sdk/src/public/orm/models/apiModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/apiModule.ts @@ -28,7 +28,6 @@ import type { ApiModuleWithRelations, ApiModuleSelect, ApiModuleFilter, - ApiModuleCondition, ApiModuleOrderBy, CreateApiModuleInput, UpdateApiModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ApiModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ApiModuleModel { }, 'ApiModuleFilter', 'ApiModuleOrderBy', - connectionFieldsMap, - 'ApiModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ApiModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ApiModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ApiModuleFilter', - connectionFieldsMap, - 'ApiModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts b/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts index 199802a8f..4e6664741 100644 --- a/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts +++ b/sdk/constructive-sdk/src/public/orm/models/apiSchema.ts @@ -28,7 +28,6 @@ import type { ApiSchemaWithRelations, ApiSchemaSelect, ApiSchemaFilter, - ApiSchemaCondition, ApiSchemaOrderBy, CreateApiSchemaInput, UpdateApiSchemaInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ApiSchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ApiSchemaModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ApiSchemaModel { }, 'ApiSchemaFilter', 'ApiSchemaOrderBy', - connectionFieldsMap, - 'ApiSchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ApiSchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ApiSchemaModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ApiSchemaFilter', - connectionFieldsMap, - 'ApiSchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/app.ts b/sdk/constructive-sdk/src/public/orm/models/app.ts index d5e7e0606..a851a9774 100644 --- a/sdk/constructive-sdk/src/public/orm/models/app.ts +++ b/sdk/constructive-sdk/src/public/orm/models/app.ts @@ -28,7 +28,6 @@ import type { AppWithRelations, AppSelect, AppFilter, - AppCondition, AppOrderBy, CreateAppInput, UpdateAppInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppModel { }, 'AppFilter', 'AppOrderBy', - connectionFieldsMap, - 'AppCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppFilter', - connectionFieldsMap, - 'AppCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts b/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts index f3fcfcce0..c26bd04df 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appAchievement.ts @@ -28,7 +28,6 @@ import type { AppAchievementWithRelations, AppAchievementSelect, AppAchievementFilter, - AppAchievementCondition, AppAchievementOrderBy, CreateAppAchievementInput, UpdateAppAchievementInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAchievementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAchievementModel { }, 'AppAchievementFilter', 'AppAchievementOrderBy', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAchievementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAchievementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAchievementFilter', - connectionFieldsMap, - 'AppAchievementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts b/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts index 159b58f59..994dcd67d 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appAdminGrant.ts @@ -28,7 +28,6 @@ import type { AppAdminGrantWithRelations, AppAdminGrantSelect, AppAdminGrantFilter, - AppAdminGrantCondition, AppAdminGrantOrderBy, CreateAppAdminGrantInput, UpdateAppAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppAdminGrantModel { }, 'AppAdminGrantFilter', 'AppAdminGrantOrderBy', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppAdminGrantFilter', - connectionFieldsMap, - 'AppAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appGrant.ts b/sdk/constructive-sdk/src/public/orm/models/appGrant.ts index d4824a66c..df4f3ac72 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appGrant.ts @@ -28,7 +28,6 @@ import type { AppGrantWithRelations, AppGrantSelect, AppGrantFilter, - AppGrantCondition, AppGrantOrderBy, CreateAppGrantInput, UpdateAppGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppGrantModel { }, 'AppGrantFilter', 'AppGrantOrderBy', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppGrantFilter', - connectionFieldsMap, - 'AppGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLevel.ts b/sdk/constructive-sdk/src/public/orm/models/appLevel.ts index d97516f3f..16a46df57 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLevel.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLevel.ts @@ -28,7 +28,6 @@ import type { AppLevelWithRelations, AppLevelSelect, AppLevelFilter, - AppLevelCondition, AppLevelOrderBy, CreateAppLevelInput, UpdateAppLevelInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLevelModel { }, 'AppLevelFilter', 'AppLevelOrderBy', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLevelModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLevelModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelFilter', - connectionFieldsMap, - 'AppLevelCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts b/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts index 197823947..a67824ec2 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLevelRequirement.ts @@ -28,7 +28,6 @@ import type { AppLevelRequirementWithRelations, AppLevelRequirementSelect, AppLevelRequirementFilter, - AppLevelRequirementCondition, AppLevelRequirementOrderBy, CreateAppLevelRequirementInput, UpdateAppLevelRequirementInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLevelRequirementModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLevelRequirementFilter, - AppLevelRequirementCondition, - AppLevelRequirementOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLevelRequirementModel { }, 'AppLevelRequirementFilter', 'AppLevelRequirementOrderBy', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLevelRequirementModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLevelRequirementModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLevelRequirementFilter', - connectionFieldsMap, - 'AppLevelRequirementCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLimit.ts b/sdk/constructive-sdk/src/public/orm/models/appLimit.ts index 37db2aec0..6671f9d37 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLimit.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLimit.ts @@ -28,7 +28,6 @@ import type { AppLimitWithRelations, AppLimitSelect, AppLimitFilter, - AppLimitCondition, AppLimitOrderBy, CreateAppLimitInput, UpdateAppLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppLimitModel { }, 'AppLimitFilter', 'AppLimitOrderBy', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitFilter', - connectionFieldsMap, - 'AppLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts b/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts index 0428d5a51..8d926da0a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appLimitDefault.ts @@ -28,7 +28,6 @@ import type { AppLimitDefaultWithRelations, AppLimitDefaultSelect, AppLimitDefaultFilter, - AppLimitDefaultCondition, AppLimitDefaultOrderBy, CreateAppLimitDefaultInput, UpdateAppLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppLimitDefaultFilter, - AppLimitDefaultCondition, - AppLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class AppLimitDefaultModel { }, 'AppLimitDefaultFilter', 'AppLimitDefaultOrderBy', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class AppLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class AppLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppLimitDefaultFilter', - connectionFieldsMap, - 'AppLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appMembership.ts b/sdk/constructive-sdk/src/public/orm/models/appMembership.ts index e7f6f69eb..2631ec415 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appMembership.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appMembership.ts @@ -28,7 +28,6 @@ import type { AppMembershipWithRelations, AppMembershipSelect, AppMembershipFilter, - AppMembershipCondition, AppMembershipOrderBy, CreateAppMembershipInput, UpdateAppMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppMembershipModel { }, 'AppMembershipFilter', 'AppMembershipOrderBy', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipFilter', - connectionFieldsMap, - 'AppMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts b/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts index c5fdb25ee..ba0c3ce53 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appMembershipDefault.ts @@ -28,7 +28,6 @@ import type { AppMembershipDefaultWithRelations, AppMembershipDefaultSelect, AppMembershipDefaultFilter, - AppMembershipDefaultCondition, AppMembershipDefaultOrderBy, CreateAppMembershipDefaultInput, UpdateAppMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppMembershipDefaultFilter, - AppMembershipDefaultCondition, - AppMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppMembershipDefaultModel { }, 'AppMembershipDefaultFilter', 'AppMembershipDefaultOrderBy', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppMembershipDefaultFilter', - connectionFieldsMap, - 'AppMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts b/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts index 21b4db4dc..a18dd21c4 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appOwnerGrant.ts @@ -28,7 +28,6 @@ import type { AppOwnerGrantWithRelations, AppOwnerGrantSelect, AppOwnerGrantFilter, - AppOwnerGrantCondition, AppOwnerGrantOrderBy, CreateAppOwnerGrantInput, UpdateAppOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppOwnerGrantModel { }, 'AppOwnerGrantFilter', 'AppOwnerGrantOrderBy', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppOwnerGrantFilter', - connectionFieldsMap, - 'AppOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appPermission.ts b/sdk/constructive-sdk/src/public/orm/models/appPermission.ts index 315c8d69b..ab24d7bfc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appPermission.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appPermission.ts @@ -28,7 +28,6 @@ import type { AppPermissionWithRelations, AppPermissionSelect, AppPermissionFilter, - AppPermissionCondition, AppPermissionOrderBy, CreateAppPermissionInput, UpdateAppPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppPermissionModel { }, 'AppPermissionFilter', 'AppPermissionOrderBy', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionFilter', - connectionFieldsMap, - 'AppPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts b/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts index 06ac1ad19..3951ef4bb 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appPermissionDefault.ts @@ -28,7 +28,6 @@ import type { AppPermissionDefaultWithRelations, AppPermissionDefaultSelect, AppPermissionDefaultFilter, - AppPermissionDefaultCondition, AppPermissionDefaultOrderBy, CreateAppPermissionDefaultInput, UpdateAppPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - AppPermissionDefaultFilter, - AppPermissionDefaultCondition, - AppPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class AppPermissionDefaultModel { }, 'AppPermissionDefaultFilter', 'AppPermissionDefaultOrderBy', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class AppPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class AppPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppPermissionDefaultFilter', - connectionFieldsMap, - 'AppPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/appStep.ts b/sdk/constructive-sdk/src/public/orm/models/appStep.ts index f2e016960..7c4ab983c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/appStep.ts +++ b/sdk/constructive-sdk/src/public/orm/models/appStep.ts @@ -28,7 +28,6 @@ import type { AppStepWithRelations, AppStepSelect, AppStepFilter, - AppStepCondition, AppStepOrderBy, CreateAppStepInput, UpdateAppStepInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AppStepModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AppStepModel { }, 'AppStepFilter', 'AppStepOrderBy', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AppStepModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AppStepModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AppStepFilter', - connectionFieldsMap, - 'AppStepCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/astMigration.ts b/sdk/constructive-sdk/src/public/orm/models/astMigration.ts index 1d6ad8e2c..8bab8cfd0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/astMigration.ts +++ b/sdk/constructive-sdk/src/public/orm/models/astMigration.ts @@ -28,7 +28,6 @@ import type { AstMigrationWithRelations, AstMigrationSelect, AstMigrationFilter, - AstMigrationCondition, AstMigrationOrderBy, CreateAstMigrationInput, UpdateAstMigrationInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AstMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AstMigrationModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AstMigrationModel { }, 'AstMigrationFilter', 'AstMigrationOrderBy', - connectionFieldsMap, - 'AstMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AstMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AstMigrationModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AstMigrationFilter', - connectionFieldsMap, - 'AstMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/auditLog.ts b/sdk/constructive-sdk/src/public/orm/models/auditLog.ts index 41edc7fba..3d6aacb4e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/auditLog.ts +++ b/sdk/constructive-sdk/src/public/orm/models/auditLog.ts @@ -28,7 +28,6 @@ import type { AuditLogWithRelations, AuditLogSelect, AuditLogFilter, - AuditLogCondition, AuditLogOrderBy, CreateAuditLogInput, UpdateAuditLogInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class AuditLogModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class AuditLogModel { }, 'AuditLogFilter', 'AuditLogOrderBy', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class AuditLogModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class AuditLogModel { args.select, { where: args?.where, - condition: args?.condition, }, 'AuditLogFilter', - connectionFieldsMap, - 'AuditLogCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts index d8f4015c9..3d789793d 100644 --- a/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/checkConstraint.ts @@ -28,7 +28,6 @@ import type { CheckConstraintWithRelations, CheckConstraintSelect, CheckConstraintFilter, - CheckConstraintCondition, CheckConstraintOrderBy, CreateCheckConstraintInput, UpdateCheckConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CheckConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - CheckConstraintFilter, - CheckConstraintCondition, - CheckConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class CheckConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class CheckConstraintModel { }, 'CheckConstraintFilter', 'CheckConstraintOrderBy', - connectionFieldsMap, - 'CheckConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class CheckConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class CheckConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CheckConstraintFilter', - connectionFieldsMap, - 'CheckConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts b/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts index 1ffd2de14..9a679a488 100644 --- a/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/claimedInvite.ts @@ -28,7 +28,6 @@ import type { ClaimedInviteWithRelations, ClaimedInviteSelect, ClaimedInviteFilter, - ClaimedInviteCondition, ClaimedInviteOrderBy, CreateClaimedInviteInput, UpdateClaimedInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ClaimedInviteModel { }, 'ClaimedInviteFilter', 'ClaimedInviteOrderBy', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ClaimedInviteFilter', - connectionFieldsMap, - 'ClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/commit.ts b/sdk/constructive-sdk/src/public/orm/models/commit.ts index 3f4fb307f..257e233ae 100644 --- a/sdk/constructive-sdk/src/public/orm/models/commit.ts +++ b/sdk/constructive-sdk/src/public/orm/models/commit.ts @@ -28,7 +28,6 @@ import type { CommitWithRelations, CommitSelect, CommitFilter, - CommitCondition, CommitOrderBy, CreateCommitInput, UpdateCommitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CommitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CommitModel { }, 'CommitFilter', 'CommitOrderBy', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CommitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CommitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CommitFilter', - connectionFieldsMap, - 'CommitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts b/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts index 7d090485e..0f2523553 100644 --- a/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts +++ b/sdk/constructive-sdk/src/public/orm/models/connectedAccount.ts @@ -28,7 +28,6 @@ import type { ConnectedAccountWithRelations, ConnectedAccountSelect, ConnectedAccountFilter, - ConnectedAccountCondition, ConnectedAccountOrderBy, CreateConnectedAccountInput, UpdateConnectedAccountInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ConnectedAccountFilter, - ConnectedAccountCondition, - ConnectedAccountOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class ConnectedAccountModel { }, 'ConnectedAccountFilter', 'ConnectedAccountOrderBy', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class ConnectedAccountModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class ConnectedAccountModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ConnectedAccountFilter', - connectionFieldsMap, - 'ConnectedAccountCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts b/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts index 98de725f8..09cb420e5 100644 --- a/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/connectedAccountsModule.ts @@ -28,7 +28,6 @@ import type { ConnectedAccountsModuleWithRelations, ConnectedAccountsModuleSelect, ConnectedAccountsModuleFilter, - ConnectedAccountsModuleCondition, ConnectedAccountsModuleOrderBy, CreateConnectedAccountsModuleInput, UpdateConnectedAccountsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ConnectedAccountsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ConnectedAccountsModuleFilter, - ConnectedAccountsModuleCondition, - ConnectedAccountsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class ConnectedAccountsModuleModel { }, 'ConnectedAccountsModuleFilter', 'ConnectedAccountsModuleOrderBy', - connectionFieldsMap, - 'ConnectedAccountsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class ConnectedAccountsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class ConnectedAccountsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ConnectedAccountsModuleFilter', - connectionFieldsMap, - 'ConnectedAccountsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts b/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts index 878e60746..8d0c9b387 100644 --- a/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts +++ b/sdk/constructive-sdk/src/public/orm/models/cryptoAddress.ts @@ -28,7 +28,6 @@ import type { CryptoAddressWithRelations, CryptoAddressSelect, CryptoAddressFilter, - CryptoAddressCondition, CryptoAddressOrderBy, CreateCryptoAddressInput, UpdateCryptoAddressInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class CryptoAddressModel { }, 'CryptoAddressFilter', 'CryptoAddressOrderBy', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class CryptoAddressModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class CryptoAddressModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAddressFilter', - connectionFieldsMap, - 'CryptoAddressCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts b/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts index 9e2ab099a..5c1de3024 100644 --- a/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/cryptoAddressesModule.ts @@ -28,7 +28,6 @@ import type { CryptoAddressesModuleWithRelations, CryptoAddressesModuleSelect, CryptoAddressesModuleFilter, - CryptoAddressesModuleCondition, CryptoAddressesModuleOrderBy, CreateCryptoAddressesModuleInput, UpdateCryptoAddressesModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAddressesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - CryptoAddressesModuleFilter, - CryptoAddressesModuleCondition, - CryptoAddressesModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class CryptoAddressesModuleModel { }, 'CryptoAddressesModuleFilter', 'CryptoAddressesModuleOrderBy', - connectionFieldsMap, - 'CryptoAddressesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class CryptoAddressesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class CryptoAddressesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAddressesModuleFilter', - connectionFieldsMap, - 'CryptoAddressesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts b/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts index f9cea7bfc..ddaa749f8 100644 --- a/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/cryptoAuthModule.ts @@ -28,7 +28,6 @@ import type { CryptoAuthModuleWithRelations, CryptoAuthModuleSelect, CryptoAuthModuleFilter, - CryptoAuthModuleCondition, CryptoAuthModuleOrderBy, CreateCryptoAuthModuleInput, UpdateCryptoAuthModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class CryptoAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - CryptoAuthModuleFilter, - CryptoAuthModuleCondition, - CryptoAuthModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class CryptoAuthModuleModel { }, 'CryptoAuthModuleFilter', 'CryptoAuthModuleOrderBy', - connectionFieldsMap, - 'CryptoAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class CryptoAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class CryptoAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'CryptoAuthModuleFilter', - connectionFieldsMap, - 'CryptoAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/database.ts b/sdk/constructive-sdk/src/public/orm/models/database.ts index 9e5c52e19..9bb0c871a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/database.ts +++ b/sdk/constructive-sdk/src/public/orm/models/database.ts @@ -28,7 +28,6 @@ import type { DatabaseWithRelations, DatabaseSelect, DatabaseFilter, - DatabaseCondition, DatabaseOrderBy, CreateDatabaseInput, UpdateDatabaseInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class DatabaseModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class DatabaseModel { }, 'DatabaseFilter', 'DatabaseOrderBy', - connectionFieldsMap, - 'DatabaseCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class DatabaseModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class DatabaseModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DatabaseFilter', - connectionFieldsMap, - 'DatabaseCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts b/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts index caac43531..31becee8c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/databaseProvisionModule.ts @@ -28,7 +28,6 @@ import type { DatabaseProvisionModuleWithRelations, DatabaseProvisionModuleSelect, DatabaseProvisionModuleFilter, - DatabaseProvisionModuleCondition, DatabaseProvisionModuleOrderBy, CreateDatabaseProvisionModuleInput, UpdateDatabaseProvisionModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DatabaseProvisionModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DatabaseProvisionModuleFilter, - DatabaseProvisionModuleCondition, - DatabaseProvisionModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class DatabaseProvisionModuleModel { }, 'DatabaseProvisionModuleFilter', 'DatabaseProvisionModuleOrderBy', - connectionFieldsMap, - 'DatabaseProvisionModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class DatabaseProvisionModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class DatabaseProvisionModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DatabaseProvisionModuleFilter', - connectionFieldsMap, - 'DatabaseProvisionModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts b/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts index dd0f4980f..665f3eb1e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/defaultIdsModule.ts @@ -28,7 +28,6 @@ import type { DefaultIdsModuleWithRelations, DefaultIdsModuleSelect, DefaultIdsModuleFilter, - DefaultIdsModuleCondition, DefaultIdsModuleOrderBy, CreateDefaultIdsModuleInput, UpdateDefaultIdsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultIdsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DefaultIdsModuleFilter, - DefaultIdsModuleCondition, - DefaultIdsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class DefaultIdsModuleModel { }, 'DefaultIdsModuleFilter', 'DefaultIdsModuleOrderBy', - connectionFieldsMap, - 'DefaultIdsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class DefaultIdsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class DefaultIdsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DefaultIdsModuleFilter', - connectionFieldsMap, - 'DefaultIdsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts b/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts index 13f4b589f..73079ad7f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts +++ b/sdk/constructive-sdk/src/public/orm/models/defaultPrivilege.ts @@ -28,7 +28,6 @@ import type { DefaultPrivilegeWithRelations, DefaultPrivilegeSelect, DefaultPrivilegeFilter, - DefaultPrivilegeCondition, DefaultPrivilegeOrderBy, CreateDefaultPrivilegeInput, UpdateDefaultPrivilegeInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DefaultPrivilegeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DefaultPrivilegeFilter, - DefaultPrivilegeCondition, - DefaultPrivilegeOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class DefaultPrivilegeModel { }, 'DefaultPrivilegeFilter', 'DefaultPrivilegeOrderBy', - connectionFieldsMap, - 'DefaultPrivilegeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class DefaultPrivilegeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class DefaultPrivilegeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DefaultPrivilegeFilter', - connectionFieldsMap, - 'DefaultPrivilegeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts b/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts index c37401ae2..111286e0e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts +++ b/sdk/constructive-sdk/src/public/orm/models/denormalizedTableField.ts @@ -28,7 +28,6 @@ import type { DenormalizedTableFieldWithRelations, DenormalizedTableFieldSelect, DenormalizedTableFieldFilter, - DenormalizedTableFieldCondition, DenormalizedTableFieldOrderBy, CreateDenormalizedTableFieldInput, UpdateDenormalizedTableFieldInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DenormalizedTableFieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - DenormalizedTableFieldFilter, - DenormalizedTableFieldCondition, - DenormalizedTableFieldOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class DenormalizedTableFieldModel { }, 'DenormalizedTableFieldFilter', 'DenormalizedTableFieldOrderBy', - connectionFieldsMap, - 'DenormalizedTableFieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class DenormalizedTableFieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class DenormalizedTableFieldModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DenormalizedTableFieldFilter', - connectionFieldsMap, - 'DenormalizedTableFieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/domain.ts b/sdk/constructive-sdk/src/public/orm/models/domain.ts index 041928fb8..dcdb161a7 100644 --- a/sdk/constructive-sdk/src/public/orm/models/domain.ts +++ b/sdk/constructive-sdk/src/public/orm/models/domain.ts @@ -28,7 +28,6 @@ import type { DomainWithRelations, DomainSelect, DomainFilter, - DomainCondition, DomainOrderBy, CreateDomainInput, UpdateDomainInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class DomainModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class DomainModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class DomainModel { }, 'DomainFilter', 'DomainOrderBy', - connectionFieldsMap, - 'DomainCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class DomainModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class DomainModel { args.select, { where: args?.where, - condition: args?.condition, }, 'DomainFilter', - connectionFieldsMap, - 'DomainCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/email.ts b/sdk/constructive-sdk/src/public/orm/models/email.ts index fd4591185..d03c2180b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/email.ts +++ b/sdk/constructive-sdk/src/public/orm/models/email.ts @@ -28,7 +28,6 @@ import type { EmailWithRelations, EmailSelect, EmailFilter, - EmailCondition, EmailOrderBy, CreateEmailInput, UpdateEmailInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class EmailModel { }, 'EmailFilter', 'EmailOrderBy', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class EmailModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class EmailModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EmailFilter', - connectionFieldsMap, - 'EmailCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts b/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts index 6a9df893f..ab8058dfe 100644 --- a/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/emailsModule.ts @@ -28,7 +28,6 @@ import type { EmailsModuleWithRelations, EmailsModuleSelect, EmailsModuleFilter, - EmailsModuleCondition, EmailsModuleOrderBy, CreateEmailsModuleInput, UpdateEmailsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EmailsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class EmailsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class EmailsModuleModel { }, 'EmailsModuleFilter', 'EmailsModuleOrderBy', - connectionFieldsMap, - 'EmailsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class EmailsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class EmailsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EmailsModuleFilter', - connectionFieldsMap, - 'EmailsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts b/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts index 366548336..d82b79a8e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/encryptedSecretsModule.ts @@ -28,7 +28,6 @@ import type { EncryptedSecretsModuleWithRelations, EncryptedSecretsModuleSelect, EncryptedSecretsModuleFilter, - EncryptedSecretsModuleCondition, EncryptedSecretsModuleOrderBy, CreateEncryptedSecretsModuleInput, UpdateEncryptedSecretsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class EncryptedSecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - EncryptedSecretsModuleFilter, - EncryptedSecretsModuleCondition, - EncryptedSecretsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class EncryptedSecretsModuleModel { }, 'EncryptedSecretsModuleFilter', 'EncryptedSecretsModuleOrderBy', - connectionFieldsMap, - 'EncryptedSecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class EncryptedSecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class EncryptedSecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'EncryptedSecretsModuleFilter', - connectionFieldsMap, - 'EncryptedSecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/field.ts b/sdk/constructive-sdk/src/public/orm/models/field.ts index eec325076..6d54be6c0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/field.ts +++ b/sdk/constructive-sdk/src/public/orm/models/field.ts @@ -28,7 +28,6 @@ import type { FieldWithRelations, FieldSelect, FieldFilter, - FieldCondition, FieldOrderBy, CreateFieldInput, UpdateFieldInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class FieldModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class FieldModel { }, 'FieldFilter', 'FieldOrderBy', - connectionFieldsMap, - 'FieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class FieldModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class FieldModel { args.select, { where: args?.where, - condition: args?.condition, }, 'FieldFilter', - connectionFieldsMap, - 'FieldCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts b/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts index 465e0fe5c..e4a646053 100644 --- a/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/fieldModule.ts @@ -28,7 +28,6 @@ import type { FieldModuleWithRelations, FieldModuleSelect, FieldModuleFilter, - FieldModuleCondition, FieldModuleOrderBy, CreateFieldModuleInput, UpdateFieldModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class FieldModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class FieldModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class FieldModuleModel { }, 'FieldModuleFilter', 'FieldModuleOrderBy', - connectionFieldsMap, - 'FieldModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class FieldModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class FieldModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'FieldModuleFilter', - connectionFieldsMap, - 'FieldModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts index a5faa8baa..725546cba 100644 --- a/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/foreignKeyConstraint.ts @@ -28,7 +28,6 @@ import type { ForeignKeyConstraintWithRelations, ForeignKeyConstraintSelect, ForeignKeyConstraintFilter, - ForeignKeyConstraintCondition, ForeignKeyConstraintOrderBy, CreateForeignKeyConstraintInput, UpdateForeignKeyConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ForeignKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - ForeignKeyConstraintFilter, - ForeignKeyConstraintCondition, - ForeignKeyConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class ForeignKeyConstraintModel { }, 'ForeignKeyConstraintFilter', 'ForeignKeyConstraintOrderBy', - connectionFieldsMap, - 'ForeignKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class ForeignKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class ForeignKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ForeignKeyConstraintFilter', - connectionFieldsMap, - 'ForeignKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts b/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts index 361f5e67c..ef372d194 100644 --- a/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts +++ b/sdk/constructive-sdk/src/public/orm/models/fullTextSearch.ts @@ -28,7 +28,6 @@ import type { FullTextSearchWithRelations, FullTextSearchSelect, FullTextSearchFilter, - FullTextSearchCondition, FullTextSearchOrderBy, CreateFullTextSearchInput, UpdateFullTextSearchInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class FullTextSearchModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class FullTextSearchModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class FullTextSearchModel { }, 'FullTextSearchFilter', 'FullTextSearchOrderBy', - connectionFieldsMap, - 'FullTextSearchCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class FullTextSearchModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class FullTextSearchModel { args.select, { where: args?.where, - condition: args?.condition, }, 'FullTextSearchFilter', - connectionFieldsMap, - 'FullTextSearchCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts b/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts index 365e52d02..53873a0f3 100644 --- a/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts +++ b/sdk/constructive-sdk/src/public/orm/models/getAllRecord.ts @@ -28,7 +28,6 @@ import type { GetAllRecordWithRelations, GetAllRecordSelect, GetAllRecordFilter, - GetAllRecordCondition, GetAllRecordsOrderBy, CreateGetAllRecordInput, UpdateGetAllRecordInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class GetAllRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class GetAllRecordModel { }, 'GetAllRecordFilter', 'GetAllRecordsOrderBy', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class GetAllRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class GetAllRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'GetAllRecordFilter', - connectionFieldsMap, - 'GetAllRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts b/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts index 5d838681c..af2684505 100644 --- a/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/hierarchyModule.ts @@ -28,7 +28,6 @@ import type { HierarchyModuleWithRelations, HierarchyModuleSelect, HierarchyModuleFilter, - HierarchyModuleCondition, HierarchyModuleOrderBy, CreateHierarchyModuleInput, UpdateHierarchyModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class HierarchyModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - HierarchyModuleFilter, - HierarchyModuleCondition, - HierarchyModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class HierarchyModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class HierarchyModuleModel { }, 'HierarchyModuleFilter', 'HierarchyModuleOrderBy', - connectionFieldsMap, - 'HierarchyModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class HierarchyModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class HierarchyModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'HierarchyModuleFilter', - connectionFieldsMap, - 'HierarchyModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/indexModel.ts b/sdk/constructive-sdk/src/public/orm/models/indexModel.ts index 4589fe9a0..4db3f2083 100644 --- a/sdk/constructive-sdk/src/public/orm/models/indexModel.ts +++ b/sdk/constructive-sdk/src/public/orm/models/indexModel.ts @@ -28,7 +28,6 @@ import type { IndexWithRelations, IndexSelect, IndexFilter, - IndexCondition, IndexOrderBy, CreateIndexInput, UpdateIndexInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class IndexModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class IndexModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class IndexModel { }, 'IndexFilter', 'IndexOrderBy', - connectionFieldsMap, - 'IndexCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class IndexModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class IndexModel { args.select, { where: args?.where, - condition: args?.condition, }, 'IndexFilter', - connectionFieldsMap, - 'IndexCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/invite.ts b/sdk/constructive-sdk/src/public/orm/models/invite.ts index ddf692e69..ffacfa690 100644 --- a/sdk/constructive-sdk/src/public/orm/models/invite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/invite.ts @@ -28,7 +28,6 @@ import type { InviteWithRelations, InviteSelect, InviteFilter, - InviteCondition, InviteOrderBy, CreateInviteInput, UpdateInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class InviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class InviteModel { }, 'InviteFilter', 'InviteOrderBy', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class InviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class InviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'InviteFilter', - connectionFieldsMap, - 'InviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts b/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts index e5af2c33a..8a25495cc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/invitesModule.ts @@ -28,7 +28,6 @@ import type { InvitesModuleWithRelations, InvitesModuleSelect, InvitesModuleFilter, - InvitesModuleCondition, InvitesModuleOrderBy, CreateInvitesModuleInput, UpdateInvitesModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class InvitesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class InvitesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class InvitesModuleModel { }, 'InvitesModuleFilter', 'InvitesModuleOrderBy', - connectionFieldsMap, - 'InvitesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class InvitesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class InvitesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'InvitesModuleFilter', - connectionFieldsMap, - 'InvitesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts b/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts index e288b0558..4c0cedf16 100644 --- a/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/levelsModule.ts @@ -28,7 +28,6 @@ import type { LevelsModuleWithRelations, LevelsModuleSelect, LevelsModuleFilter, - LevelsModuleCondition, LevelsModuleOrderBy, CreateLevelsModuleInput, UpdateLevelsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class LevelsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class LevelsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class LevelsModuleModel { }, 'LevelsModuleFilter', 'LevelsModuleOrderBy', - connectionFieldsMap, - 'LevelsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class LevelsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class LevelsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'LevelsModuleFilter', - connectionFieldsMap, - 'LevelsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts b/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts index 067e8303d..a6976e0d3 100644 --- a/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/limitsModule.ts @@ -28,7 +28,6 @@ import type { LimitsModuleWithRelations, LimitsModuleSelect, LimitsModuleFilter, - LimitsModuleCondition, LimitsModuleOrderBy, CreateLimitsModuleInput, UpdateLimitsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class LimitsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class LimitsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class LimitsModuleModel { }, 'LimitsModuleFilter', 'LimitsModuleOrderBy', - connectionFieldsMap, - 'LimitsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class LimitsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class LimitsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'LimitsModuleFilter', - connectionFieldsMap, - 'LimitsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/membershipType.ts b/sdk/constructive-sdk/src/public/orm/models/membershipType.ts index 1b78d06f9..c8f385b4e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/membershipType.ts +++ b/sdk/constructive-sdk/src/public/orm/models/membershipType.ts @@ -28,7 +28,6 @@ import type { MembershipTypeWithRelations, MembershipTypeSelect, MembershipTypeFilter, - MembershipTypeCondition, MembershipTypeOrderBy, CreateMembershipTypeInput, UpdateMembershipTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class MembershipTypeModel { }, 'MembershipTypeFilter', 'MembershipTypeOrderBy', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class MembershipTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class MembershipTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipTypeFilter', - connectionFieldsMap, - 'MembershipTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts b/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts index 74c749d26..35e412956 100644 --- a/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/membershipTypesModule.ts @@ -28,7 +28,6 @@ import type { MembershipTypesModuleWithRelations, MembershipTypesModuleSelect, MembershipTypesModuleFilter, - MembershipTypesModuleCondition, MembershipTypesModuleOrderBy, CreateMembershipTypesModuleInput, UpdateMembershipTypesModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipTypesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - MembershipTypesModuleFilter, - MembershipTypesModuleCondition, - MembershipTypesModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class MembershipTypesModuleModel { }, 'MembershipTypesModuleFilter', 'MembershipTypesModuleOrderBy', - connectionFieldsMap, - 'MembershipTypesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class MembershipTypesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class MembershipTypesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipTypesModuleFilter', - connectionFieldsMap, - 'MembershipTypesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts b/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts index c2c7826e0..106924932 100644 --- a/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/membershipsModule.ts @@ -28,7 +28,6 @@ import type { MembershipsModuleWithRelations, MembershipsModuleSelect, MembershipsModuleFilter, - MembershipsModuleCondition, MembershipsModuleOrderBy, CreateMembershipsModuleInput, UpdateMembershipsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class MembershipsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - MembershipsModuleFilter, - MembershipsModuleCondition, - MembershipsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class MembershipsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class MembershipsModuleModel { }, 'MembershipsModuleFilter', 'MembershipsModuleOrderBy', - connectionFieldsMap, - 'MembershipsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class MembershipsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class MembershipsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'MembershipsModuleFilter', - connectionFieldsMap, - 'MembershipsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts b/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts index 4de976264..021587a23 100644 --- a/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts +++ b/sdk/constructive-sdk/src/public/orm/models/nodeTypeRegistry.ts @@ -28,7 +28,6 @@ import type { NodeTypeRegistryWithRelations, NodeTypeRegistrySelect, NodeTypeRegistryFilter, - NodeTypeRegistryCondition, NodeTypeRegistryOrderBy, CreateNodeTypeRegistryInput, UpdateNodeTypeRegistryInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class NodeTypeRegistryModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - NodeTypeRegistryFilter, - NodeTypeRegistryCondition, - NodeTypeRegistryOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class NodeTypeRegistryModel { }, 'NodeTypeRegistryFilter', 'NodeTypeRegistryOrderBy', - connectionFieldsMap, - 'NodeTypeRegistryCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class NodeTypeRegistryModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class NodeTypeRegistryModel { args.select, { where: args?.where, - condition: args?.condition, }, 'NodeTypeRegistryFilter', - connectionFieldsMap, - 'NodeTypeRegistryCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/object.ts b/sdk/constructive-sdk/src/public/orm/models/object.ts index cf1a14a50..72f7b0da4 100644 --- a/sdk/constructive-sdk/src/public/orm/models/object.ts +++ b/sdk/constructive-sdk/src/public/orm/models/object.ts @@ -28,7 +28,6 @@ import type { ObjectWithRelations, ObjectSelect, ObjectFilter, - ObjectCondition, ObjectOrderBy, CreateObjectInput, UpdateObjectInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ObjectModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ObjectModel { }, 'ObjectFilter', 'ObjectOrderBy', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ObjectModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ObjectModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ObjectFilter', - connectionFieldsMap, - 'ObjectCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts index 90278456b..ad34ec08c 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgAdminGrant.ts @@ -28,7 +28,6 @@ import type { OrgAdminGrantWithRelations, OrgAdminGrantSelect, OrgAdminGrantFilter, - OrgAdminGrantCondition, OrgAdminGrantOrderBy, CreateOrgAdminGrantInput, UpdateOrgAdminGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgAdminGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgAdminGrantModel { }, 'OrgAdminGrantFilter', 'OrgAdminGrantOrderBy', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgAdminGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgAdminGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgAdminGrantFilter', - connectionFieldsMap, - 'OrgAdminGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts b/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts index d9e5d628b..3ff845429 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgChartEdge.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeWithRelations, OrgChartEdgeSelect, OrgChartEdgeFilter, - OrgChartEdgeCondition, OrgChartEdgeOrderBy, CreateOrgChartEdgeInput, UpdateOrgChartEdgeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgChartEdgeModel { }, 'OrgChartEdgeFilter', 'OrgChartEdgeOrderBy', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgChartEdgeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgChartEdgeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeFilter', - connectionFieldsMap, - 'OrgChartEdgeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts index 3e49e29cc..40dba3391 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgChartEdgeGrant.ts @@ -28,7 +28,6 @@ import type { OrgChartEdgeGrantWithRelations, OrgChartEdgeGrantSelect, OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, OrgChartEdgeGrantOrderBy, CreateOrgChartEdgeGrantInput, UpdateOrgChartEdgeGrantInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgChartEdgeGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgChartEdgeGrantFilter, - OrgChartEdgeGrantCondition, - OrgChartEdgeGrantOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgChartEdgeGrantModel { }, 'OrgChartEdgeGrantFilter', 'OrgChartEdgeGrantOrderBy', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgChartEdgeGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgChartEdgeGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgChartEdgeGrantFilter', - connectionFieldsMap, - 'OrgChartEdgeGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts b/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts index a506a10e9..7b1a668ce 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgClaimedInvite.ts @@ -28,7 +28,6 @@ import type { OrgClaimedInviteWithRelations, OrgClaimedInviteSelect, OrgClaimedInviteFilter, - OrgClaimedInviteCondition, OrgClaimedInviteOrderBy, CreateOrgClaimedInviteInput, UpdateOrgClaimedInviteInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgClaimedInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgClaimedInviteFilter, - OrgClaimedInviteCondition, - OrgClaimedInviteOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgClaimedInviteModel { }, 'OrgClaimedInviteFilter', 'OrgClaimedInviteOrderBy', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgClaimedInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgClaimedInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgClaimedInviteFilter', - connectionFieldsMap, - 'OrgClaimedInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts b/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts index 07bd95598..9a0cefa8a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgGetManagersRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetManagersRecordWithRelations, OrgGetManagersRecordSelect, OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, OrgGetManagersRecordsOrderBy, CreateOrgGetManagersRecordInput, UpdateOrgGetManagersRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetManagersRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetManagersRecordFilter, - OrgGetManagersRecordCondition, - OrgGetManagersRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgGetManagersRecordModel { }, 'OrgGetManagersRecordFilter', 'OrgGetManagersRecordsOrderBy', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgGetManagersRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgGetManagersRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetManagersRecordFilter', - connectionFieldsMap, - 'OrgGetManagersRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts b/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts index 6ea9e2643..5eeec50ca 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgGetSubordinatesRecord.ts @@ -28,7 +28,6 @@ import type { OrgGetSubordinatesRecordWithRelations, OrgGetSubordinatesRecordSelect, OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, OrgGetSubordinatesRecordsOrderBy, CreateOrgGetSubordinatesRecordInput, UpdateOrgGetSubordinatesRecordInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGetSubordinatesRecordModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgGetSubordinatesRecordFilter, - OrgGetSubordinatesRecordCondition, - OrgGetSubordinatesRecordsOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgGetSubordinatesRecordModel { }, 'OrgGetSubordinatesRecordFilter', 'OrgGetSubordinatesRecordsOrderBy', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgGetSubordinatesRecordModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgGetSubordinatesRecordModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGetSubordinatesRecordFilter', - connectionFieldsMap, - 'OrgGetSubordinatesRecordCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts index ab657abda..51ffe25e0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgGrant.ts @@ -28,7 +28,6 @@ import type { OrgGrantWithRelations, OrgGrantSelect, OrgGrantFilter, - OrgGrantCondition, OrgGrantOrderBy, CreateOrgGrantInput, UpdateOrgGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgGrantModel { }, 'OrgGrantFilter', 'OrgGrantOrderBy', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgGrantFilter', - connectionFieldsMap, - 'OrgGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts b/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts index 0ba1d57f7..351f866ab 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgInvite.ts @@ -28,7 +28,6 @@ import type { OrgInviteWithRelations, OrgInviteSelect, OrgInviteFilter, - OrgInviteCondition, OrgInviteOrderBy, CreateOrgInviteInput, UpdateOrgInviteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgInviteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgInviteModel { }, 'OrgInviteFilter', 'OrgInviteOrderBy', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgInviteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgInviteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgInviteFilter', - connectionFieldsMap, - 'OrgInviteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts b/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts index be4b29718..787dd2e18 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgLimit.ts @@ -28,7 +28,6 @@ import type { OrgLimitWithRelations, OrgLimitSelect, OrgLimitFilter, - OrgLimitCondition, OrgLimitOrderBy, CreateOrgLimitInput, UpdateOrgLimitInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgLimitModel { }, 'OrgLimitFilter', 'OrgLimitOrderBy', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgLimitModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgLimitModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitFilter', - connectionFieldsMap, - 'OrgLimitCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts b/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts index 4b6339eab..b66e270b4 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgLimitDefault.ts @@ -28,7 +28,6 @@ import type { OrgLimitDefaultWithRelations, OrgLimitDefaultSelect, OrgLimitDefaultFilter, - OrgLimitDefaultCondition, OrgLimitDefaultOrderBy, CreateOrgLimitDefaultInput, UpdateOrgLimitDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgLimitDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgLimitDefaultFilter, - OrgLimitDefaultCondition, - OrgLimitDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class OrgLimitDefaultModel { }, 'OrgLimitDefaultFilter', 'OrgLimitDefaultOrderBy', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class OrgLimitDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class OrgLimitDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgLimitDefaultFilter', - connectionFieldsMap, - 'OrgLimitDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgMember.ts b/sdk/constructive-sdk/src/public/orm/models/orgMember.ts index f066f7b52..9045b10e0 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgMember.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgMember.ts @@ -28,7 +28,6 @@ import type { OrgMemberWithRelations, OrgMemberSelect, OrgMemberFilter, - OrgMemberCondition, OrgMemberOrderBy, CreateOrgMemberInput, UpdateOrgMemberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMemberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMemberModel { }, 'OrgMemberFilter', 'OrgMemberOrderBy', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMemberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMemberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMemberFilter', - connectionFieldsMap, - 'OrgMemberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts b/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts index c581e8a04..7c5133b07 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgMembership.ts @@ -28,7 +28,6 @@ import type { OrgMembershipWithRelations, OrgMembershipSelect, OrgMembershipFilter, - OrgMembershipCondition, OrgMembershipOrderBy, CreateOrgMembershipInput, UpdateOrgMembershipInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgMembershipModel { }, 'OrgMembershipFilter', 'OrgMembershipOrderBy', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgMembershipModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgMembershipModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipFilter', - connectionFieldsMap, - 'OrgMembershipCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts b/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts index 7def7c7cf..c4863e35b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgMembershipDefault.ts @@ -28,7 +28,6 @@ import type { OrgMembershipDefaultWithRelations, OrgMembershipDefaultSelect, OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, OrgMembershipDefaultOrderBy, CreateOrgMembershipDefaultInput, UpdateOrgMembershipDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgMembershipDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgMembershipDefaultFilter, - OrgMembershipDefaultCondition, - OrgMembershipDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgMembershipDefaultModel { }, 'OrgMembershipDefaultFilter', 'OrgMembershipDefaultOrderBy', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgMembershipDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgMembershipDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgMembershipDefaultFilter', - connectionFieldsMap, - 'OrgMembershipDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts b/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts index 2c6fe64ec..57596aecd 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgOwnerGrant.ts @@ -28,7 +28,6 @@ import type { OrgOwnerGrantWithRelations, OrgOwnerGrantSelect, OrgOwnerGrantFilter, - OrgOwnerGrantCondition, OrgOwnerGrantOrderBy, CreateOrgOwnerGrantInput, UpdateOrgOwnerGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgOwnerGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgOwnerGrantModel { }, 'OrgOwnerGrantFilter', 'OrgOwnerGrantOrderBy', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgOwnerGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgOwnerGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgOwnerGrantFilter', - connectionFieldsMap, - 'OrgOwnerGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts b/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts index cb661e669..9a2c0461f 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgPermission.ts @@ -28,7 +28,6 @@ import type { OrgPermissionWithRelations, OrgPermissionSelect, OrgPermissionFilter, - OrgPermissionCondition, OrgPermissionOrderBy, CreateOrgPermissionInput, UpdateOrgPermissionInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class OrgPermissionModel { }, 'OrgPermissionFilter', 'OrgPermissionOrderBy', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class OrgPermissionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class OrgPermissionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionFilter', - connectionFieldsMap, - 'OrgPermissionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts b/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts index cf679d947..d6c204515 100644 --- a/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts +++ b/sdk/constructive-sdk/src/public/orm/models/orgPermissionDefault.ts @@ -28,7 +28,6 @@ import type { OrgPermissionDefaultWithRelations, OrgPermissionDefaultSelect, OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, OrgPermissionDefaultOrderBy, CreateOrgPermissionDefaultInput, UpdateOrgPermissionDefaultInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class OrgPermissionDefaultModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - OrgPermissionDefaultFilter, - OrgPermissionDefaultCondition, - OrgPermissionDefaultOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class OrgPermissionDefaultModel { }, 'OrgPermissionDefaultFilter', 'OrgPermissionDefaultOrderBy', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class OrgPermissionDefaultModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class OrgPermissionDefaultModel { args.select, { where: args?.where, - condition: args?.condition, }, 'OrgPermissionDefaultFilter', - connectionFieldsMap, - 'OrgPermissionDefaultCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts b/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts index d966eb9b0..5f30fad1e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/permissionsModule.ts @@ -28,7 +28,6 @@ import type { PermissionsModuleWithRelations, PermissionsModuleSelect, PermissionsModuleFilter, - PermissionsModuleCondition, PermissionsModuleOrderBy, CreatePermissionsModuleInput, UpdatePermissionsModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PermissionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - PermissionsModuleFilter, - PermissionsModuleCondition, - PermissionsModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class PermissionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class PermissionsModuleModel { }, 'PermissionsModuleFilter', 'PermissionsModuleOrderBy', - connectionFieldsMap, - 'PermissionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class PermissionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class PermissionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PermissionsModuleFilter', - connectionFieldsMap, - 'PermissionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts b/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts index 10eb2efd3..8122dff00 100644 --- a/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts +++ b/sdk/constructive-sdk/src/public/orm/models/phoneNumber.ts @@ -28,7 +28,6 @@ import type { PhoneNumberWithRelations, PhoneNumberSelect, PhoneNumberFilter, - PhoneNumberCondition, PhoneNumberOrderBy, CreatePhoneNumberInput, UpdatePhoneNumberInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumberModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class PhoneNumberModel { }, 'PhoneNumberFilter', 'PhoneNumberOrderBy', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class PhoneNumberModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class PhoneNumberModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PhoneNumberFilter', - connectionFieldsMap, - 'PhoneNumberCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts b/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts index c8aac1f09..26fdcfd2e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/phoneNumbersModule.ts @@ -28,7 +28,6 @@ import type { PhoneNumbersModuleWithRelations, PhoneNumbersModuleSelect, PhoneNumbersModuleFilter, - PhoneNumbersModuleCondition, PhoneNumbersModuleOrderBy, CreatePhoneNumbersModuleInput, UpdatePhoneNumbersModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PhoneNumbersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - PhoneNumbersModuleFilter, - PhoneNumbersModuleCondition, - PhoneNumbersModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class PhoneNumbersModuleModel { }, 'PhoneNumbersModuleFilter', 'PhoneNumbersModuleOrderBy', - connectionFieldsMap, - 'PhoneNumbersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class PhoneNumbersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class PhoneNumbersModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PhoneNumbersModuleFilter', - connectionFieldsMap, - 'PhoneNumbersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/policy.ts b/sdk/constructive-sdk/src/public/orm/models/policy.ts index af1b817e9..146ac30f5 100644 --- a/sdk/constructive-sdk/src/public/orm/models/policy.ts +++ b/sdk/constructive-sdk/src/public/orm/models/policy.ts @@ -28,7 +28,6 @@ import type { PolicyWithRelations, PolicySelect, PolicyFilter, - PolicyCondition, PolicyOrderBy, CreatePolicyInput, UpdatePolicyInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PolicyModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class PolicyModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class PolicyModel { }, 'PolicyFilter', 'PolicyOrderBy', - connectionFieldsMap, - 'PolicyCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class PolicyModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class PolicyModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PolicyFilter', - connectionFieldsMap, - 'PolicyCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts index 3b5cbf533..296ec2848 100644 --- a/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/primaryKeyConstraint.ts @@ -28,7 +28,6 @@ import type { PrimaryKeyConstraintWithRelations, PrimaryKeyConstraintSelect, PrimaryKeyConstraintFilter, - PrimaryKeyConstraintCondition, PrimaryKeyConstraintOrderBy, CreatePrimaryKeyConstraintInput, UpdatePrimaryKeyConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class PrimaryKeyConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - PrimaryKeyConstraintFilter, - PrimaryKeyConstraintCondition, - PrimaryKeyConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class PrimaryKeyConstraintModel { }, 'PrimaryKeyConstraintFilter', 'PrimaryKeyConstraintOrderBy', - connectionFieldsMap, - 'PrimaryKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class PrimaryKeyConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class PrimaryKeyConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'PrimaryKeyConstraintFilter', - connectionFieldsMap, - 'PrimaryKeyConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts b/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts index 9d30e08ff..2970a1f49 100644 --- a/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/profilesModule.ts @@ -28,7 +28,6 @@ import type { ProfilesModuleWithRelations, ProfilesModuleSelect, ProfilesModuleFilter, - ProfilesModuleCondition, ProfilesModuleOrderBy, CreateProfilesModuleInput, UpdateProfilesModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ProfilesModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ProfilesModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ProfilesModuleModel { }, 'ProfilesModuleFilter', 'ProfilesModuleOrderBy', - connectionFieldsMap, - 'ProfilesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ProfilesModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ProfilesModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ProfilesModuleFilter', - connectionFieldsMap, - 'ProfilesModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/ref.ts b/sdk/constructive-sdk/src/public/orm/models/ref.ts index 0c5788eaf..ec666a8e7 100644 --- a/sdk/constructive-sdk/src/public/orm/models/ref.ts +++ b/sdk/constructive-sdk/src/public/orm/models/ref.ts @@ -28,7 +28,6 @@ import type { RefWithRelations, RefSelect, RefFilter, - RefCondition, RefOrderBy, CreateRefInput, UpdateRefInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RefModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RefModel { }, 'RefFilter', 'RefOrderBy', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RefModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RefModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RefFilter', - connectionFieldsMap, - 'RefCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts b/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts index 47ceefecb..83dcb30fd 100644 --- a/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts +++ b/sdk/constructive-sdk/src/public/orm/models/relationProvision.ts @@ -28,7 +28,6 @@ import type { RelationProvisionWithRelations, RelationProvisionSelect, RelationProvisionFilter, - RelationProvisionCondition, RelationProvisionOrderBy, CreateRelationProvisionInput, UpdateRelationProvisionInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RelationProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - RelationProvisionFilter, - RelationProvisionCondition, - RelationProvisionOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class RelationProvisionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class RelationProvisionModel { }, 'RelationProvisionFilter', 'RelationProvisionOrderBy', - connectionFieldsMap, - 'RelationProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class RelationProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class RelationProvisionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RelationProvisionFilter', - connectionFieldsMap, - 'RelationProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts b/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts index 771951fea..4729eb1b3 100644 --- a/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/rlsModule.ts @@ -28,7 +28,6 @@ import type { RlsModuleWithRelations, RlsModuleSelect, RlsModuleFilter, - RlsModuleCondition, RlsModuleOrderBy, CreateRlsModuleInput, UpdateRlsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RlsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RlsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RlsModuleModel { }, 'RlsModuleFilter', 'RlsModuleOrderBy', - connectionFieldsMap, - 'RlsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RlsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RlsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RlsModuleFilter', - connectionFieldsMap, - 'RlsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/roleType.ts b/sdk/constructive-sdk/src/public/orm/models/roleType.ts index f85a68fc8..dce555ddb 100644 --- a/sdk/constructive-sdk/src/public/orm/models/roleType.ts +++ b/sdk/constructive-sdk/src/public/orm/models/roleType.ts @@ -28,7 +28,6 @@ import type { RoleTypeWithRelations, RoleTypeSelect, RoleTypeFilter, - RoleTypeCondition, RoleTypeOrderBy, CreateRoleTypeInput, UpdateRoleTypeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class RoleTypeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class RoleTypeModel { }, 'RoleTypeFilter', 'RoleTypeOrderBy', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class RoleTypeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class RoleTypeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'RoleTypeFilter', - connectionFieldsMap, - 'RoleTypeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/schema.ts b/sdk/constructive-sdk/src/public/orm/models/schema.ts index 8849d72de..e930fee2b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/schema.ts +++ b/sdk/constructive-sdk/src/public/orm/models/schema.ts @@ -28,7 +28,6 @@ import type { SchemaWithRelations, SchemaSelect, SchemaFilter, - SchemaCondition, SchemaOrderBy, CreateSchemaInput, UpdateSchemaInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SchemaModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SchemaModel { }, 'SchemaFilter', 'SchemaOrderBy', - connectionFieldsMap, - 'SchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SchemaModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SchemaModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SchemaFilter', - connectionFieldsMap, - 'SchemaCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts b/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts index c701a8085..7a311cdb9 100644 --- a/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/schemaGrant.ts @@ -28,7 +28,6 @@ import type { SchemaGrantWithRelations, SchemaGrantSelect, SchemaGrantFilter, - SchemaGrantCondition, SchemaGrantOrderBy, CreateSchemaGrantInput, UpdateSchemaGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SchemaGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SchemaGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SchemaGrantModel { }, 'SchemaGrantFilter', 'SchemaGrantOrderBy', - connectionFieldsMap, - 'SchemaGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SchemaGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SchemaGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SchemaGrantFilter', - connectionFieldsMap, - 'SchemaGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts b/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts index 1cb7f7203..55d75dad4 100644 --- a/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/secretsModule.ts @@ -28,7 +28,6 @@ import type { SecretsModuleWithRelations, SecretsModuleSelect, SecretsModuleFilter, - SecretsModuleCondition, SecretsModuleOrderBy, CreateSecretsModuleInput, UpdateSecretsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SecretsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SecretsModuleModel { }, 'SecretsModuleFilter', 'SecretsModuleOrderBy', - connectionFieldsMap, - 'SecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SecretsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SecretsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SecretsModuleFilter', - connectionFieldsMap, - 'SecretsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts b/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts index b63f3face..713dc44c8 100644 --- a/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts +++ b/sdk/constructive-sdk/src/public/orm/models/secureTableProvision.ts @@ -28,7 +28,6 @@ import type { SecureTableProvisionWithRelations, SecureTableProvisionSelect, SecureTableProvisionFilter, - SecureTableProvisionCondition, SecureTableProvisionOrderBy, CreateSecureTableProvisionInput, UpdateSecureTableProvisionInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SecureTableProvisionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - SecureTableProvisionFilter, - SecureTableProvisionCondition, - SecureTableProvisionOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -57,7 +51,6 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -67,8 +60,7 @@ export class SecureTableProvisionModel { }, 'SecureTableProvisionFilter', 'SecureTableProvisionOrderBy', - connectionFieldsMap, - 'SecureTableProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -80,7 +72,7 @@ export class SecureTableProvisionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -94,11 +86,9 @@ export class SecureTableProvisionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SecureTableProvisionFilter', - connectionFieldsMap, - 'SecureTableProvisionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts b/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts index 8cc89091c..5245d808b 100644 --- a/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/sessionsModule.ts @@ -28,7 +28,6 @@ import type { SessionsModuleWithRelations, SessionsModuleSelect, SessionsModuleFilter, - SessionsModuleCondition, SessionsModuleOrderBy, CreateSessionsModuleInput, UpdateSessionsModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SessionsModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SessionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SessionsModuleModel { }, 'SessionsModuleFilter', 'SessionsModuleOrderBy', - connectionFieldsMap, - 'SessionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SessionsModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SessionsModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SessionsModuleFilter', - connectionFieldsMap, - 'SessionsModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/site.ts b/sdk/constructive-sdk/src/public/orm/models/site.ts index f88a4612e..83b54cc55 100644 --- a/sdk/constructive-sdk/src/public/orm/models/site.ts +++ b/sdk/constructive-sdk/src/public/orm/models/site.ts @@ -28,7 +28,6 @@ import type { SiteWithRelations, SiteSelect, SiteFilter, - SiteCondition, SiteOrderBy, CreateSiteInput, UpdateSiteInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteModel { }, 'SiteFilter', 'SiteOrderBy', - connectionFieldsMap, - 'SiteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteFilter', - connectionFieldsMap, - 'SiteCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts b/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts index 982f32462..38353bdd3 100644 --- a/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts +++ b/sdk/constructive-sdk/src/public/orm/models/siteMetadatum.ts @@ -28,7 +28,6 @@ import type { SiteMetadatumWithRelations, SiteMetadatumSelect, SiteMetadatumFilter, - SiteMetadatumCondition, SiteMetadatumOrderBy, CreateSiteMetadatumInput, UpdateSiteMetadatumInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteMetadatumModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteMetadatumModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteMetadatumModel { }, 'SiteMetadatumFilter', 'SiteMetadatumOrderBy', - connectionFieldsMap, - 'SiteMetadatumCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteMetadatumModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteMetadatumModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteMetadatumFilter', - connectionFieldsMap, - 'SiteMetadatumCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/siteModule.ts b/sdk/constructive-sdk/src/public/orm/models/siteModule.ts index fe691c4bc..59ee85477 100644 --- a/sdk/constructive-sdk/src/public/orm/models/siteModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/siteModule.ts @@ -28,7 +28,6 @@ import type { SiteModuleWithRelations, SiteModuleSelect, SiteModuleFilter, - SiteModuleCondition, SiteModuleOrderBy, CreateSiteModuleInput, UpdateSiteModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteModuleModel { }, 'SiteModuleFilter', 'SiteModuleOrderBy', - connectionFieldsMap, - 'SiteModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteModuleFilter', - connectionFieldsMap, - 'SiteModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts b/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts index a5720b0e8..e9222e3c5 100644 --- a/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts +++ b/sdk/constructive-sdk/src/public/orm/models/siteTheme.ts @@ -28,7 +28,6 @@ import type { SiteThemeWithRelations, SiteThemeSelect, SiteThemeFilter, - SiteThemeCondition, SiteThemeOrderBy, CreateSiteThemeInput, UpdateSiteThemeInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SiteThemeModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SiteThemeModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SiteThemeModel { }, 'SiteThemeFilter', 'SiteThemeOrderBy', - connectionFieldsMap, - 'SiteThemeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SiteThemeModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SiteThemeModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SiteThemeFilter', - connectionFieldsMap, - 'SiteThemeCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts b/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts index c30ec21dc..07bba36b7 100644 --- a/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts +++ b/sdk/constructive-sdk/src/public/orm/models/sqlMigration.ts @@ -28,7 +28,6 @@ import type { SqlMigrationWithRelations, SqlMigrationSelect, SqlMigrationFilter, - SqlMigrationCondition, SqlMigrationOrderBy, CreateSqlMigrationInput, UpdateSqlMigrationInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class SqlMigrationModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class SqlMigrationModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class SqlMigrationModel { }, 'SqlMigrationFilter', 'SqlMigrationOrderBy', - connectionFieldsMap, - 'SqlMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class SqlMigrationModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class SqlMigrationModel { args.select, { where: args?.where, - condition: args?.condition, }, 'SqlMigrationFilter', - connectionFieldsMap, - 'SqlMigrationCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/store.ts b/sdk/constructive-sdk/src/public/orm/models/store.ts index f86e077aa..d6f5e0450 100644 --- a/sdk/constructive-sdk/src/public/orm/models/store.ts +++ b/sdk/constructive-sdk/src/public/orm/models/store.ts @@ -28,7 +28,6 @@ import type { StoreWithRelations, StoreSelect, StoreFilter, - StoreCondition, StoreOrderBy, CreateStoreInput, UpdateStoreInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class StoreModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class StoreModel { }, 'StoreFilter', 'StoreOrderBy', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class StoreModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class StoreModel { args.select, { where: args?.where, - condition: args?.condition, }, 'StoreFilter', - connectionFieldsMap, - 'StoreCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/table.ts b/sdk/constructive-sdk/src/public/orm/models/table.ts index 2fdd70ad6..25f1ac127 100644 --- a/sdk/constructive-sdk/src/public/orm/models/table.ts +++ b/sdk/constructive-sdk/src/public/orm/models/table.ts @@ -28,7 +28,6 @@ import type { TableWithRelations, TableSelect, TableFilter, - TableCondition, TableOrderBy, CreateTableInput, UpdateTableInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TableModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TableModel { }, 'TableFilter', 'TableOrderBy', - connectionFieldsMap, - 'TableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TableModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableFilter', - connectionFieldsMap, - 'TableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts b/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts index 0596ce684..bdd257b1e 100644 --- a/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/tableGrant.ts @@ -28,7 +28,6 @@ import type { TableGrantWithRelations, TableGrantSelect, TableGrantFilter, - TableGrantCondition, TableGrantOrderBy, CreateTableGrantInput, UpdateTableGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TableGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TableGrantModel { }, 'TableGrantFilter', 'TableGrantOrderBy', - connectionFieldsMap, - 'TableGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TableGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TableGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableGrantFilter', - connectionFieldsMap, - 'TableGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/tableModule.ts b/sdk/constructive-sdk/src/public/orm/models/tableModule.ts index fcab0baae..708e7a4c5 100644 --- a/sdk/constructive-sdk/src/public/orm/models/tableModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/tableModule.ts @@ -28,7 +28,6 @@ import type { TableModuleWithRelations, TableModuleSelect, TableModuleFilter, - TableModuleCondition, TableModuleOrderBy, CreateTableModuleInput, UpdateTableModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TableModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TableModuleModel { }, 'TableModuleFilter', 'TableModuleOrderBy', - connectionFieldsMap, - 'TableModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TableModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TableModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableModuleFilter', - connectionFieldsMap, - 'TableModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts b/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts index 95c026d8d..7438901cc 100644 --- a/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/tableTemplateModule.ts @@ -28,7 +28,6 @@ import type { TableTemplateModuleWithRelations, TableTemplateModuleSelect, TableTemplateModuleFilter, - TableTemplateModuleCondition, TableTemplateModuleOrderBy, CreateTableTemplateModuleInput, UpdateTableTemplateModuleInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TableTemplateModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - TableTemplateModuleFilter, - TableTemplateModuleCondition, - TableTemplateModuleOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class TableTemplateModuleModel { }, 'TableTemplateModuleFilter', 'TableTemplateModuleOrderBy', - connectionFieldsMap, - 'TableTemplateModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class TableTemplateModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class TableTemplateModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TableTemplateModuleFilter', - connectionFieldsMap, - 'TableTemplateModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/trigger.ts b/sdk/constructive-sdk/src/public/orm/models/trigger.ts index 82dd3b3a9..3ad1cf6ad 100644 --- a/sdk/constructive-sdk/src/public/orm/models/trigger.ts +++ b/sdk/constructive-sdk/src/public/orm/models/trigger.ts @@ -28,7 +28,6 @@ import type { TriggerWithRelations, TriggerSelect, TriggerFilter, - TriggerCondition, TriggerOrderBy, CreateTriggerInput, UpdateTriggerInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class TriggerModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class TriggerModel { }, 'TriggerFilter', 'TriggerOrderBy', - connectionFieldsMap, - 'TriggerCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class TriggerModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class TriggerModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TriggerFilter', - connectionFieldsMap, - 'TriggerCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts b/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts index 7fff4c952..7e93572c1 100644 --- a/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts +++ b/sdk/constructive-sdk/src/public/orm/models/triggerFunction.ts @@ -28,7 +28,6 @@ import type { TriggerFunctionWithRelations, TriggerFunctionSelect, TriggerFunctionFilter, - TriggerFunctionCondition, TriggerFunctionOrderBy, CreateTriggerFunctionInput, UpdateTriggerFunctionInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class TriggerFunctionModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - TriggerFunctionFilter, - TriggerFunctionCondition, - TriggerFunctionOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class TriggerFunctionModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class TriggerFunctionModel { }, 'TriggerFunctionFilter', 'TriggerFunctionOrderBy', - connectionFieldsMap, - 'TriggerFunctionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class TriggerFunctionModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class TriggerFunctionModel { args.select, { where: args?.where, - condition: args?.condition, }, 'TriggerFunctionFilter', - connectionFieldsMap, - 'TriggerFunctionCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts b/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts index 82cde66c2..ad935fcca 100644 --- a/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts +++ b/sdk/constructive-sdk/src/public/orm/models/uniqueConstraint.ts @@ -28,7 +28,6 @@ import type { UniqueConstraintWithRelations, UniqueConstraintSelect, UniqueConstraintFilter, - UniqueConstraintCondition, UniqueConstraintOrderBy, CreateUniqueConstraintInput, UpdateUniqueConstraintInput, @@ -38,12 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UniqueConstraintModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs< - S, - UniqueConstraintFilter, - UniqueConstraintCondition, - UniqueConstraintOrderBy - > & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -55,7 +49,6 @@ export class UniqueConstraintModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -65,8 +58,7 @@ export class UniqueConstraintModel { }, 'UniqueConstraintFilter', 'UniqueConstraintOrderBy', - connectionFieldsMap, - 'UniqueConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -78,7 +70,7 @@ export class UniqueConstraintModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -92,11 +84,9 @@ export class UniqueConstraintModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UniqueConstraintFilter', - connectionFieldsMap, - 'UniqueConstraintCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/user.ts b/sdk/constructive-sdk/src/public/orm/models/user.ts index 757e8f778..7adeca16a 100644 --- a/sdk/constructive-sdk/src/public/orm/models/user.ts +++ b/sdk/constructive-sdk/src/public/orm/models/user.ts @@ -28,7 +28,6 @@ import type { UserWithRelations, UserSelect, UserFilter, - UserCondition, UserOrderBy, CreateUserInput, UpdateUserInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UserModel { }, 'UserFilter', 'UserOrderBy', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UserModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UserModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UserFilter', - connectionFieldsMap, - 'UserCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts b/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts index 5623efdeb..59b3f7d69 100644 --- a/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/userAuthModule.ts @@ -28,7 +28,6 @@ import type { UserAuthModuleWithRelations, UserAuthModuleSelect, UserAuthModuleFilter, - UserAuthModuleCondition, UserAuthModuleOrderBy, CreateUserAuthModuleInput, UpdateUserAuthModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UserAuthModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UserAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UserAuthModuleModel { }, 'UserAuthModuleFilter', 'UserAuthModuleOrderBy', - connectionFieldsMap, - 'UserAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UserAuthModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UserAuthModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UserAuthModuleFilter', - connectionFieldsMap, - 'UserAuthModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/usersModule.ts b/sdk/constructive-sdk/src/public/orm/models/usersModule.ts index ae997272b..c61a00ff1 100644 --- a/sdk/constructive-sdk/src/public/orm/models/usersModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/usersModule.ts @@ -28,7 +28,6 @@ import type { UsersModuleWithRelations, UsersModuleSelect, UsersModuleFilter, - UsersModuleCondition, UsersModuleOrderBy, CreateUsersModuleInput, UpdateUsersModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UsersModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UsersModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UsersModuleModel { }, 'UsersModuleFilter', 'UsersModuleOrderBy', - connectionFieldsMap, - 'UsersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UsersModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UsersModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UsersModuleFilter', - connectionFieldsMap, - 'UsersModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts b/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts index 445502292..1b2f60f23 100644 --- a/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/uuidModule.ts @@ -28,7 +28,6 @@ import type { UuidModuleWithRelations, UuidModuleSelect, UuidModuleFilter, - UuidModuleCondition, UuidModuleOrderBy, CreateUuidModuleInput, UpdateUuidModuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class UuidModuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class UuidModuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class UuidModuleModel { }, 'UuidModuleFilter', 'UuidModuleOrderBy', - connectionFieldsMap, - 'UuidModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class UuidModuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class UuidModuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'UuidModuleFilter', - connectionFieldsMap, - 'UuidModuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/view.ts b/sdk/constructive-sdk/src/public/orm/models/view.ts index 0fc91c08f..d28154954 100644 --- a/sdk/constructive-sdk/src/public/orm/models/view.ts +++ b/sdk/constructive-sdk/src/public/orm/models/view.ts @@ -28,7 +28,6 @@ import type { ViewWithRelations, ViewSelect, ViewFilter, - ViewCondition, ViewOrderBy, CreateViewInput, UpdateViewInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewModel { }, 'ViewFilter', 'ViewOrderBy', - connectionFieldsMap, - 'ViewCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewFilter', - connectionFieldsMap, - 'ViewCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts b/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts index 4ca0dcd52..e63ef2382 100644 --- a/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts +++ b/sdk/constructive-sdk/src/public/orm/models/viewGrant.ts @@ -28,7 +28,6 @@ import type { ViewGrantWithRelations, ViewGrantSelect, ViewGrantFilter, - ViewGrantCondition, ViewGrantOrderBy, CreateViewGrantInput, UpdateViewGrantInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewGrantModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewGrantModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewGrantModel { }, 'ViewGrantFilter', 'ViewGrantOrderBy', - connectionFieldsMap, - 'ViewGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewGrantModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewGrantModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewGrantFilter', - connectionFieldsMap, - 'ViewGrantCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/viewRule.ts b/sdk/constructive-sdk/src/public/orm/models/viewRule.ts index f3ab43bc7..4bf9c2cca 100644 --- a/sdk/constructive-sdk/src/public/orm/models/viewRule.ts +++ b/sdk/constructive-sdk/src/public/orm/models/viewRule.ts @@ -28,7 +28,6 @@ import type { ViewRuleWithRelations, ViewRuleSelect, ViewRuleFilter, - ViewRuleCondition, ViewRuleOrderBy, CreateViewRuleInput, UpdateViewRuleInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewRuleModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewRuleModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewRuleModel { }, 'ViewRuleFilter', 'ViewRuleOrderBy', - connectionFieldsMap, - 'ViewRuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewRuleModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewRuleModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewRuleFilter', - connectionFieldsMap, - 'ViewRuleCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, diff --git a/sdk/constructive-sdk/src/public/orm/models/viewTable.ts b/sdk/constructive-sdk/src/public/orm/models/viewTable.ts index 8328966c0..f976d31af 100644 --- a/sdk/constructive-sdk/src/public/orm/models/viewTable.ts +++ b/sdk/constructive-sdk/src/public/orm/models/viewTable.ts @@ -28,7 +28,6 @@ import type { ViewTableWithRelations, ViewTableSelect, ViewTableFilter, - ViewTableCondition, ViewTableOrderBy, CreateViewTableInput, UpdateViewTableInput, @@ -38,7 +37,7 @@ import { connectionFieldsMap } from '../input-types'; export class ViewTableModel { constructor(private client: OrmClient) {} findMany( - args: FindManyArgs & { + args: FindManyArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -50,7 +49,6 @@ export class ViewTableModel { args.select, { where: args?.where, - condition: args?.condition, orderBy: args?.orderBy as string[] | undefined, first: args?.first, last: args?.last, @@ -60,8 +58,7 @@ export class ViewTableModel { }, 'ViewTableFilter', 'ViewTableOrderBy', - connectionFieldsMap, - 'ViewTableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client, @@ -73,7 +70,7 @@ export class ViewTableModel { }); } findFirst( - args: FindFirstArgs & { + args: FindFirstArgs & { select: S; } & StrictSelect ): QueryBuilder<{ @@ -87,11 +84,9 @@ export class ViewTableModel { args.select, { where: args?.where, - condition: args?.condition, }, 'ViewTableFilter', - connectionFieldsMap, - 'ViewTableCondition' + connectionFieldsMap ); return new QueryBuilder({ client: this.client,