Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/skills/cli-admin/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,8 @@ See the `references/` directory for detailed per-entity API documentation:
- [org-limit-default](references/org-limit-default.md)
- [org-admin-grant](references/org-admin-grant.md)
- [org-owner-grant](references/org-owner-grant.md)
- [membership-type](references/membership-type.md)
- [app-limit](references/app-limit.md)
- [membership-type](references/membership-type.md)
- [app-achievement](references/app-achievement.md)
- [app-step](references/app-step.md)
- [app-claimed-invite](references/app-claimed-invite.md)
Expand Down
6 changes: 3 additions & 3 deletions .agents/skills/cli-admin/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ csdk membership-type list --where.<field>.<op> <value> --orderBy <values>
csdk membership-type list --limit 10 --after <cursor>
csdk membership-type find-first --where.<field>.<op> <value>
csdk membership-type get --id <Int>
csdk membership-type create --name <String> --description <String> --prefix <String>
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--prefix <String>]
csdk membership-type create --name <String> --description <String> --prefix <String> [--hasUsersTableEntry <Boolean>]
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--prefix <String>] [--hasUsersTableEntry <Boolean>]
csdk membership-type delete --id <Int>
```

Expand Down Expand Up @@ -58,7 +58,7 @@ csdk membership-type list --where.id.equalTo <value> --orderBy ID_ASC
### Create a membershipType

```bash
csdk membership-type create --name <String> --description <String> --prefix <String>
csdk membership-type create --name <String> --description <String> --prefix <String> [--hasUsersTableEntry <Boolean>]
```

### Get a membershipType by id
Expand Down
5 changes: 3 additions & 2 deletions .agents/skills/cli-public/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
name: cli-public
description: CLI tool (csdk) for the public API — provides CRUD commands for 109 tables and 64 custom operations
description: CLI tool (csdk) for the public API — provides CRUD commands for 110 tables and 64 custom operations
---

# cli-public

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CLI tool (csdk) for the public API — provides CRUD commands for 109 tables and 64 custom operations
CLI tool (csdk) for the public API — provides CRUD commands for 110 tables and 64 custom operations

## Usage

Expand Down Expand Up @@ -154,6 +154,7 @@ See the `references/` directory for detailed per-entity API documentation:
- [migrate-file](references/migrate-file.md)
- [app-limit-default](references/app-limit-default.md)
- [org-limit-default](references/org-limit-default.md)
- [devices-module](references/devices-module.md)
- [membership-type](references/membership-type.md)
- [app-membership-default](references/app-membership-default.md)
- [commit](references/commit.md)
Expand Down
68 changes: 68 additions & 0 deletions .agents/skills/cli-public/references/devices-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# devicesModule

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CRUD operations for DevicesModule records via csdk CLI

## Usage

```bash
csdk devices-module list
csdk devices-module list --where.<field>.<op> <value> --orderBy <values>
csdk devices-module list --limit 10 --after <cursor>
csdk devices-module find-first --where.<field>.<op> <value>
csdk devices-module get --id <UUID>
csdk devices-module create --databaseId <UUID> [--schemaId <UUID>] [--userDevicesTableId <UUID>] [--deviceSettingsTableId <UUID>] [--userDevicesTable <String>] [--deviceSettingsTable <String>]
csdk devices-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--userDevicesTableId <UUID>] [--deviceSettingsTableId <UUID>] [--userDevicesTable <String>] [--deviceSettingsTable <String>]
csdk devices-module delete --id <UUID>
```

## Examples

### List devicesModule records

```bash
csdk devices-module list
```

### List devicesModule records with pagination

```bash
csdk devices-module list --limit 10 --offset 0
```

### List devicesModule records with cursor pagination

```bash
csdk devices-module list --limit 10 --after <cursor>
```

### Find first matching devicesModule

```bash
csdk devices-module find-first --where.id.equalTo <value>
```

### List devicesModule records with field selection

```bash
csdk devices-module list --select id,id
```

### List devicesModule records with filtering and ordering

```bash
csdk devices-module list --where.id.equalTo <value> --orderBy ID_ASC
```

### Create a devicesModule

```bash
csdk devices-module create --databaseId <UUID> [--schemaId <UUID>] [--userDevicesTableId <UUID>] [--deviceSettingsTableId <UUID>] [--userDevicesTable <String>] [--deviceSettingsTable <String>]
```

### Get a devicesModule by id

```bash
csdk devices-module get --id <value>
```
6 changes: 3 additions & 3 deletions .agents/skills/cli-public/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ csdk membership-type list --where.<field>.<op> <value> --orderBy <values>
csdk membership-type list --limit 10 --after <cursor>
csdk membership-type find-first --where.<field>.<op> <value>
csdk membership-type get --id <Int>
csdk membership-type create --name <String> --description <String> --prefix <String>
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--prefix <String>]
csdk membership-type create --name <String> --description <String> --prefix <String> [--hasUsersTableEntry <Boolean>]
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--prefix <String>] [--hasUsersTableEntry <Boolean>]
csdk membership-type delete --id <Int>
```

Expand Down Expand Up @@ -58,7 +58,7 @@ csdk membership-type list --where.id.equalTo <value> --orderBy ID_ASC
### Create a membershipType

```bash
csdk membership-type create --name <String> --description <String> --prefix <String>
csdk membership-type create --name <String> --description <String> --prefix <String> [--hasUsersTableEntry <Boolean>]
```

### Get a membershipType by id
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/hooks-admin/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ See the `references/` directory for detailed per-entity API documentation:
- [org-limit-default](references/org-limit-default.md)
- [org-admin-grant](references/org-admin-grant.md)
- [org-owner-grant](references/org-owner-grant.md)
- [membership-type](references/membership-type.md)
- [app-limit](references/app-limit.md)
- [membership-type](references/membership-type.md)
- [app-achievement](references/app-achievement.md)
- [app-step](references/app-step.md)
- [app-claimed-invite](references/app-claimed-invite.md)
Expand Down
8 changes: 4 additions & 4 deletions .agents/skills/hooks-admin/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Defines the different scopes of membership (e.g. App Member, Organization Member
## Usage

```typescript
useMembershipTypesQuery({ selection: { fields: { id: true, name: true, description: true, prefix: true } } })
useMembershipTypeQuery({ id: '<Int>', selection: { fields: { id: true, name: true, description: true, prefix: true } } })
useMembershipTypesQuery({ selection: { fields: { id: true, name: true, description: true, prefix: true, hasUsersTableEntry: true } } })
useMembershipTypeQuery({ id: '<Int>', selection: { fields: { id: true, name: true, description: true, prefix: true, hasUsersTableEntry: true } } })
useCreateMembershipTypeMutation({ selection: { fields: { id: true } } })
useUpdateMembershipTypeMutation({ selection: { fields: { id: true } } })
useDeleteMembershipTypeMutation({})
Expand All @@ -20,7 +20,7 @@ useDeleteMembershipTypeMutation({})

```typescript
const { data, isLoading } = useMembershipTypesQuery({
selection: { fields: { id: true, name: true, description: true, prefix: true } },
selection: { fields: { id: true, name: true, description: true, prefix: true, hasUsersTableEntry: true } },
});
```

Expand All @@ -30,5 +30,5 @@ const { data, isLoading } = useMembershipTypesQuery({
const { mutate } = useCreateMembershipTypeMutation({
selection: { fields: { id: true } },
});
mutate({ name: '<String>', description: '<String>', prefix: '<String>' });
mutate({ name: '<String>', description: '<String>', prefix: '<String>', hasUsersTableEntry: '<Boolean>' });
```
5 changes: 3 additions & 2 deletions .agents/skills/hooks-public/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
name: hooks-public
description: React Query hooks for the public API — provides typed query and mutation hooks for 109 tables and 64 custom operations
description: React Query hooks for the public API — provides typed query and mutation hooks for 110 tables and 64 custom operations
---

# hooks-public

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

React Query hooks for the public API — provides typed query and mutation hooks for 109 tables and 64 custom operations
React Query hooks for the public API — provides typed query and mutation hooks for 110 tables and 64 custom operations

## Usage

Expand Down Expand Up @@ -135,6 +135,7 @@ See the `references/` directory for detailed per-entity API documentation:
- [migrate-file](references/migrate-file.md)
- [app-limit-default](references/app-limit-default.md)
- [org-limit-default](references/org-limit-default.md)
- [devices-module](references/devices-module.md)
- [membership-type](references/membership-type.md)
- [app-membership-default](references/app-membership-default.md)
- [commit](references/commit.md)
Expand Down
34 changes: 34 additions & 0 deletions .agents/skills/hooks-public/references/devices-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# devicesModule

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

React Query hooks for DevicesModule data operations

## Usage

```typescript
useDevicesModulesQuery({ selection: { fields: { id: true, databaseId: true, schemaId: true, userDevicesTableId: true, deviceSettingsTableId: true, userDevicesTable: true, deviceSettingsTable: true } } })
useDevicesModuleQuery({ id: '<UUID>', selection: { fields: { id: true, databaseId: true, schemaId: true, userDevicesTableId: true, deviceSettingsTableId: true, userDevicesTable: true, deviceSettingsTable: true } } })
useCreateDevicesModuleMutation({ selection: { fields: { id: true } } })
useUpdateDevicesModuleMutation({ selection: { fields: { id: true } } })
useDeleteDevicesModuleMutation({})
```

## Examples

### List all devicesModules

```typescript
const { data, isLoading } = useDevicesModulesQuery({
selection: { fields: { id: true, databaseId: true, schemaId: true, userDevicesTableId: true, deviceSettingsTableId: true, userDevicesTable: true, deviceSettingsTable: true } },
});
```

### Create a devicesModule

```typescript
const { mutate } = useCreateDevicesModuleMutation({
selection: { fields: { id: true } },
});
mutate({ databaseId: '<UUID>', schemaId: '<UUID>', userDevicesTableId: '<UUID>', deviceSettingsTableId: '<UUID>', userDevicesTable: '<String>', deviceSettingsTable: '<String>' });
```
8 changes: 4 additions & 4 deletions .agents/skills/hooks-public/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Defines the different scopes of membership (e.g. App Member, Organization Member
## Usage

```typescript
useMembershipTypesQuery({ selection: { fields: { id: true, name: true, description: true, prefix: true } } })
useMembershipTypeQuery({ id: '<Int>', selection: { fields: { id: true, name: true, description: true, prefix: true } } })
useMembershipTypesQuery({ selection: { fields: { id: true, name: true, description: true, prefix: true, hasUsersTableEntry: true } } })
useMembershipTypeQuery({ id: '<Int>', selection: { fields: { id: true, name: true, description: true, prefix: true, hasUsersTableEntry: true } } })
useCreateMembershipTypeMutation({ selection: { fields: { id: true } } })
useUpdateMembershipTypeMutation({ selection: { fields: { id: true } } })
useDeleteMembershipTypeMutation({})
Expand All @@ -20,7 +20,7 @@ useDeleteMembershipTypeMutation({})

```typescript
const { data, isLoading } = useMembershipTypesQuery({
selection: { fields: { id: true, name: true, description: true, prefix: true } },
selection: { fields: { id: true, name: true, description: true, prefix: true, hasUsersTableEntry: true } },
});
```

Expand All @@ -30,5 +30,5 @@ const { data, isLoading } = useMembershipTypesQuery({
const { mutate } = useCreateMembershipTypeMutation({
selection: { fields: { id: true } },
});
mutate({ name: '<String>', description: '<String>', prefix: '<String>' });
mutate({ name: '<String>', description: '<String>', prefix: '<String>', hasUsersTableEntry: '<Boolean>' });
```
2 changes: 1 addition & 1 deletion .agents/skills/orm-admin/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ See the `references/` directory for detailed per-entity API documentation:
- [org-limit-default](references/org-limit-default.md)
- [org-admin-grant](references/org-admin-grant.md)
- [org-owner-grant](references/org-owner-grant.md)
- [membership-type](references/membership-type.md)
- [app-limit](references/app-limit.md)
- [membership-type](references/membership-type.md)
- [app-achievement](references/app-achievement.md)
- [app-step](references/app-step.md)
- [app-claimed-invite](references/app-claimed-invite.md)
Expand Down
4 changes: 2 additions & 2 deletions .agents/skills/orm-admin/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Defines the different scopes of membership (e.g. App Member, Organization Member
```typescript
db.membershipType.findMany({ select: { id: true } }).execute()
db.membershipType.findOne({ id: '<Int>', select: { id: true } }).execute()
db.membershipType.create({ data: { name: '<String>', description: '<String>', prefix: '<String>' }, select: { id: true } }).execute()
db.membershipType.create({ data: { name: '<String>', description: '<String>', prefix: '<String>', hasUsersTableEntry: '<Boolean>' }, select: { id: true } }).execute()
db.membershipType.update({ where: { id: '<Int>' }, data: { name: '<String>' }, select: { id: true } }).execute()
db.membershipType.delete({ where: { id: '<Int>' } }).execute()
```
Expand All @@ -28,7 +28,7 @@ const items = await db.membershipType.findMany({

```typescript
const item = await db.membershipType.create({
data: { name: '<String>', description: '<String>', prefix: '<String>' },
data: { name: '<String>', description: '<String>', prefix: '<String>', hasUsersTableEntry: '<Boolean>' },
select: { id: true }
}).execute();
```
5 changes: 3 additions & 2 deletions .agents/skills/orm-public/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
name: orm-public
description: ORM client for the public API — provides typed CRUD operations for 109 tables and 64 custom operations
description: ORM client for the public API — provides typed CRUD operations for 110 tables and 64 custom operations
---

# orm-public

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

ORM client for the public API — provides typed CRUD operations for 109 tables and 64 custom operations
ORM client for the public API — provides typed CRUD operations for 110 tables and 64 custom operations

## Usage

Expand Down Expand Up @@ -135,6 +135,7 @@ See the `references/` directory for detailed per-entity API documentation:
- [migrate-file](references/migrate-file.md)
- [app-limit-default](references/app-limit-default.md)
- [org-limit-default](references/org-limit-default.md)
- [devices-module](references/devices-module.md)
- [membership-type](references/membership-type.md)
- [app-membership-default](references/app-membership-default.md)
- [commit](references/commit.md)
Expand Down
34 changes: 34 additions & 0 deletions .agents/skills/orm-public/references/devices-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# devicesModule

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

ORM operations for DevicesModule records

## Usage

```typescript
db.devicesModule.findMany({ select: { id: true } }).execute()
db.devicesModule.findOne({ id: '<UUID>', select: { id: true } }).execute()
db.devicesModule.create({ data: { databaseId: '<UUID>', schemaId: '<UUID>', userDevicesTableId: '<UUID>', deviceSettingsTableId: '<UUID>', userDevicesTable: '<String>', deviceSettingsTable: '<String>' }, select: { id: true } }).execute()
db.devicesModule.update({ where: { id: '<UUID>' }, data: { databaseId: '<UUID>' }, select: { id: true } }).execute()
db.devicesModule.delete({ where: { id: '<UUID>' } }).execute()
```

## Examples

### List all devicesModule records

```typescript
const items = await db.devicesModule.findMany({
select: { id: true, databaseId: true }
}).execute();
```

### Create a devicesModule

```typescript
const item = await db.devicesModule.create({
data: { databaseId: '<UUID>', schemaId: '<UUID>', userDevicesTableId: '<UUID>', deviceSettingsTableId: '<UUID>', userDevicesTable: '<String>', deviceSettingsTable: '<String>' },
select: { id: true }
}).execute();
```
4 changes: 2 additions & 2 deletions .agents/skills/orm-public/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Defines the different scopes of membership (e.g. App Member, Organization Member
```typescript
db.membershipType.findMany({ select: { id: true } }).execute()
db.membershipType.findOne({ id: '<Int>', select: { id: true } }).execute()
db.membershipType.create({ data: { name: '<String>', description: '<String>', prefix: '<String>' }, select: { id: true } }).execute()
db.membershipType.create({ data: { name: '<String>', description: '<String>', prefix: '<String>', hasUsersTableEntry: '<Boolean>' }, select: { id: true } }).execute()
db.membershipType.update({ where: { id: '<Int>' }, data: { name: '<String>' }, select: { id: true } }).execute()
db.membershipType.delete({ where: { id: '<Int>' } }).execute()
```
Expand All @@ -28,7 +28,7 @@ const items = await db.membershipType.findMany({

```typescript
const item = await db.membershipType.create({
data: { name: '<String>', description: '<String>', prefix: '<String>' },
data: { name: '<String>', description: '<String>', prefix: '<String>', hasUsersTableEntry: '<Boolean>' },
select: { id: true }
}).execute();
```
Loading
Loading