Skip to content

Commit 255aeb9

Browse files
authored
Merge pull request #1155 from constructive-io/schema-update/20260513-233553
chore: update schemas from constructive-db
2 parents ff34141 + 1fb8a01 commit 255aeb9

39 files changed

Lines changed: 1890 additions & 1714 deletions

File tree

.agents/skills/cli-public/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,9 @@ See the `references/` directory for detailed per-entity API documentation:
194194
- [app-limit-event](references/app-limit-event.md)
195195
- [org-limit-event](references/org-limit-event.md)
196196
- [rls-module](references/rls-module.md)
197-
- [database-setting](references/database-setting.md)
198197
- [plans-module](references/plans-module.md)
199198
- [sql-action](references/sql-action.md)
199+
- [database-setting](references/database-setting.md)
200200
- [billing-module](references/billing-module.md)
201201
- [ast-migration](references/ast-migration.md)
202202
- [user](references/user.md)

.agents/skills/cli-public/references/api-setting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ csdk api-setting list --where.<field>.<op> <value> --orderBy <values>
1212
csdk api-setting list --limit 10 --after <cursor>
1313
csdk api-setting find-first --where.<field>.<op> <value>
1414
csdk api-setting get --id <UUID>
15-
csdk api-setting create --databaseId <UUID> --apiId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--options <JSON>]
16-
csdk api-setting update --id <UUID> [--databaseId <UUID>] [--apiId <UUID>] [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--options <JSON>]
15+
csdk api-setting create --databaseId <UUID> --apiId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--enableBulk <Boolean>] [--options <JSON>]
16+
csdk api-setting update --id <UUID> [--databaseId <UUID>] [--apiId <UUID>] [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--enableBulk <Boolean>] [--options <JSON>]
1717
csdk api-setting delete --id <UUID>
1818
```
1919

@@ -58,7 +58,7 @@ csdk api-setting list --where.id.equalTo <value> --orderBy ID_ASC
5858
### Create a apiSetting
5959

6060
```bash
61-
csdk api-setting create --databaseId <UUID> --apiId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--options <JSON>]
61+
csdk api-setting create --databaseId <UUID> --apiId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--enableBulk <Boolean>] [--options <JSON>]
6262
```
6363

6464
### Get a apiSetting by id

.agents/skills/cli-public/references/database-setting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ csdk database-setting list --where.<field>.<op> <value> --orderBy <values>
1212
csdk database-setting list --limit 10 --after <cursor>
1313
csdk database-setting find-first --where.<field>.<op> <value>
1414
csdk database-setting get --id <UUID>
15-
csdk database-setting create --databaseId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--options <JSON>]
16-
csdk database-setting update --id <UUID> [--databaseId <UUID>] [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--options <JSON>]
15+
csdk database-setting create --databaseId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--enableBulk <Boolean>] [--options <JSON>]
16+
csdk database-setting update --id <UUID> [--databaseId <UUID>] [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--enableBulk <Boolean>] [--options <JSON>]
1717
csdk database-setting delete --id <UUID>
1818
```
1919

@@ -58,7 +58,7 @@ csdk database-setting list --where.id.equalTo <value> --orderBy ID_ASC
5858
### Create a databaseSetting
5959

6060
```bash
61-
csdk database-setting create --databaseId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--options <JSON>]
61+
csdk database-setting create --databaseId <UUID> [--enableAggregates <Boolean>] [--enablePostgis <Boolean>] [--enableSearch <Boolean>] [--enableDirectUploads <Boolean>] [--enablePresignedUploads <Boolean>] [--enableManyToMany <Boolean>] [--enableConnectionFilter <Boolean>] [--enableLtree <Boolean>] [--enableLlm <Boolean>] [--enableRealtime <Boolean>] [--enableBulk <Boolean>] [--options <JSON>]
6262
```
6363

6464
### Get a databaseSetting by id

.agents/skills/hooks-public/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,9 @@ See the `references/` directory for detailed per-entity API documentation:
175175
- [app-limit-event](references/app-limit-event.md)
176176
- [org-limit-event](references/org-limit-event.md)
177177
- [rls-module](references/rls-module.md)
178-
- [database-setting](references/database-setting.md)
179178
- [plans-module](references/plans-module.md)
180179
- [sql-action](references/sql-action.md)
180+
- [database-setting](references/database-setting.md)
181181
- [billing-module](references/billing-module.md)
182182
- [ast-migration](references/ast-migration.md)
183183
- [user](references/user.md)

.agents/skills/hooks-public/references/api-setting.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ Per-API feature flag overrides; NULL columns inherit from database_settings, exp
77
## Usage
88

99
```typescript
10-
useApiSettingsQuery({ selection: { fields: { id: true, databaseId: true, apiId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, options: true } } })
11-
useApiSettingQuery({ id: '<UUID>', selection: { fields: { id: true, databaseId: true, apiId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, options: true } } })
10+
useApiSettingsQuery({ selection: { fields: { id: true, databaseId: true, apiId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, enableBulk: true, options: true } } })
11+
useApiSettingQuery({ id: '<UUID>', selection: { fields: { id: true, databaseId: true, apiId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, enableBulk: true, options: true } } })
1212
useCreateApiSettingMutation({ selection: { fields: { id: true } } })
1313
useUpdateApiSettingMutation({ selection: { fields: { id: true } } })
1414
useDeleteApiSettingMutation({})
@@ -20,7 +20,7 @@ useDeleteApiSettingMutation({})
2020

2121
```typescript
2222
const { data, isLoading } = useApiSettingsQuery({
23-
selection: { fields: { id: true, databaseId: true, apiId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, options: true } },
23+
selection: { fields: { id: true, databaseId: true, apiId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, enableBulk: true, options: true } },
2424
});
2525
```
2626

@@ -30,5 +30,5 @@ const { data, isLoading } = useApiSettingsQuery({
3030
const { mutate } = useCreateApiSettingMutation({
3131
selection: { fields: { id: true } },
3232
});
33-
mutate({ databaseId: '<UUID>', apiId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', options: '<JSON>' });
33+
mutate({ databaseId: '<UUID>', apiId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', enableBulk: '<Boolean>', options: '<JSON>' });
3434
```

.agents/skills/hooks-public/references/database-setting.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ Database-wide feature flags and settings; controls which platform features are a
77
## Usage
88

99
```typescript
10-
useDatabaseSettingsQuery({ selection: { fields: { id: true, databaseId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, options: true } } })
11-
useDatabaseSettingQuery({ id: '<UUID>', selection: { fields: { id: true, databaseId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, options: true } } })
10+
useDatabaseSettingsQuery({ selection: { fields: { id: true, databaseId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, enableBulk: true, options: true } } })
11+
useDatabaseSettingQuery({ id: '<UUID>', selection: { fields: { id: true, databaseId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, enableBulk: true, options: true } } })
1212
useCreateDatabaseSettingMutation({ selection: { fields: { id: true } } })
1313
useUpdateDatabaseSettingMutation({ selection: { fields: { id: true } } })
1414
useDeleteDatabaseSettingMutation({})
@@ -20,7 +20,7 @@ useDeleteDatabaseSettingMutation({})
2020

2121
```typescript
2222
const { data, isLoading } = useDatabaseSettingsQuery({
23-
selection: { fields: { id: true, databaseId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, options: true } },
23+
selection: { fields: { id: true, databaseId: true, enableAggregates: true, enablePostgis: true, enableSearch: true, enableDirectUploads: true, enablePresignedUploads: true, enableManyToMany: true, enableConnectionFilter: true, enableLtree: true, enableLlm: true, enableRealtime: true, enableBulk: true, options: true } },
2424
});
2525
```
2626

@@ -30,5 +30,5 @@ const { data, isLoading } = useDatabaseSettingsQuery({
3030
const { mutate } = useCreateDatabaseSettingMutation({
3131
selection: { fields: { id: true } },
3232
});
33-
mutate({ databaseId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', options: '<JSON>' });
33+
mutate({ databaseId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', enableBulk: '<Boolean>', options: '<JSON>' });
3434
```

.agents/skills/orm-public/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,9 @@ See the `references/` directory for detailed per-entity API documentation:
175175
- [app-limit-event](references/app-limit-event.md)
176176
- [org-limit-event](references/org-limit-event.md)
177177
- [rls-module](references/rls-module.md)
178-
- [database-setting](references/database-setting.md)
179178
- [plans-module](references/plans-module.md)
180179
- [sql-action](references/sql-action.md)
180+
- [database-setting](references/database-setting.md)
181181
- [billing-module](references/billing-module.md)
182182
- [ast-migration](references/ast-migration.md)
183183
- [user](references/user.md)

.agents/skills/orm-public/references/api-setting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Per-API feature flag overrides; NULL columns inherit from database_settings, exp
99
```typescript
1010
db.apiSetting.findMany({ select: { id: true } }).execute()
1111
db.apiSetting.findOne({ id: '<UUID>', select: { id: true } }).execute()
12-
db.apiSetting.create({ data: { databaseId: '<UUID>', apiId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', options: '<JSON>' }, select: { id: true } }).execute()
12+
db.apiSetting.create({ data: { databaseId: '<UUID>', apiId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', enableBulk: '<Boolean>', options: '<JSON>' }, select: { id: true } }).execute()
1313
db.apiSetting.update({ where: { id: '<UUID>' }, data: { databaseId: '<UUID>' }, select: { id: true } }).execute()
1414
db.apiSetting.delete({ where: { id: '<UUID>' } }).execute()
1515
```
@@ -28,7 +28,7 @@ const items = await db.apiSetting.findMany({
2828

2929
```typescript
3030
const item = await db.apiSetting.create({
31-
data: { databaseId: '<UUID>', apiId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', options: '<JSON>' },
31+
data: { databaseId: '<UUID>', apiId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', enableBulk: '<Boolean>', options: '<JSON>' },
3232
select: { id: true }
3333
}).execute();
3434
```

.agents/skills/orm-public/references/database-setting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Database-wide feature flags and settings; controls which platform features are a
99
```typescript
1010
db.databaseSetting.findMany({ select: { id: true } }).execute()
1111
db.databaseSetting.findOne({ id: '<UUID>', select: { id: true } }).execute()
12-
db.databaseSetting.create({ data: { databaseId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', options: '<JSON>' }, select: { id: true } }).execute()
12+
db.databaseSetting.create({ data: { databaseId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', enableBulk: '<Boolean>', options: '<JSON>' }, select: { id: true } }).execute()
1313
db.databaseSetting.update({ where: { id: '<UUID>' }, data: { databaseId: '<UUID>' }, select: { id: true } }).execute()
1414
db.databaseSetting.delete({ where: { id: '<UUID>' } }).execute()
1515
```
@@ -28,7 +28,7 @@ const items = await db.databaseSetting.findMany({
2828

2929
```typescript
3030
const item = await db.databaseSetting.create({
31-
data: { databaseId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', options: '<JSON>' },
31+
data: { databaseId: '<UUID>', enableAggregates: '<Boolean>', enablePostgis: '<Boolean>', enableSearch: '<Boolean>', enableDirectUploads: '<Boolean>', enablePresignedUploads: '<Boolean>', enableManyToMany: '<Boolean>', enableConnectionFilter: '<Boolean>', enableLtree: '<Boolean>', enableLlm: '<Boolean>', enableRealtime: '<Boolean>', enableBulk: '<Boolean>', options: '<JSON>' },
3232
select: { id: true }
3333
}).execute();
3434
```

sdk/constructive-cli/src/admin/cli/executor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ export function getClient(contextName?: string) {
2929
}
3030
return createClient({
3131
endpoint: ctx.endpoint,
32-
headers,
32+
headers: headers,
3333
});
3434
}

0 commit comments

Comments
 (0)