
Cli Public
- 1 installs
- 52 repo stars
- Updated August 5, 2026
- constructive-io/constructive
CLI tool (csdk) for the public API providing CRUD commands for 129 tables and 71 custom operations.
About
CLI tool (csdk) for the public API provides CRUD commands for 129 tables and 71 custom operations.. Supports full context management and programmatic access.
- Context management for public API endpoints
- Comprehensive CRUD operations for public entities
Cli Public by the numbers
- 1 all-time installs (skills.sh)
- Ranked #468 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/constructive-io/constructive --skill cli-publicAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 52 |
| Last updated | August 5, 2026 |
| Repository | constructive-io/constructive ↗ |
What it does
CLI tool (csdk) for the public API providing CRUD commands for 129 tables and 71 custom operations.
Files
cli-public
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CLI tool (csdk) for the public API — provides CRUD commands for 129 tables and 71 custom operations
Usage
# Context management
csdk context create <name> --endpoint <url>
csdk context use <name>
# Authentication
csdk auth set-token <token>
# Config variables
csdk config set <key> <value>
csdk config get <key>
# CRUD for any table (e.g. org-get-managers-record)
csdk org-get-managers-record list
csdk org-get-managers-record get --id <value>
csdk org-get-managers-record create --<field> <value>
# Non-interactive mode (skip all prompts, use flags only)
csdk --no-tty org-get-managers-record listExamples
Set up and query
csdk context create local --endpoint http://localhost:5000/graphql
csdk context use local
csdk auth set-token <token>
csdk org-get-managers-record listNon-interactive mode (for scripts and CI)
csdk --no-tty org-get-managers-record create --<field> <value>References
See the references/ directory for detailed per-entity API documentation:
- context
- auth
- config
- org-get-managers-record
- org-get-subordinates-record
- get-all-record
- app-permission
- org-permission
- object
- app-level-requirement
- database
- schema
- table
- check-constraint
- field
- spatial-relation
- foreign-key-constraint
- full-text-search
- index
- policy
- primary-key-constraint
- table-grant
- trigger
- unique-constraint
- view
- view-table
- view-grant
- view-rule
- embedding-chunk
- secure-table-provision
- relation-provision
- session-secrets-module
- identity-providers-module
- schema-grant
- default-privilege
- enum
- api-schema
- api-module
- domain
- site-metadatum
- site-module
- site-theme
- trigger-function
- database-transfer
- api
- site
- app
- connected-accounts-module
- crypto-addresses-module
- crypto-auth-module
- default-ids-module
- denormalized-table-field
- emails-module
- encrypted-secrets-module
- invites-module
- levels-module
- limits-module
- membership-types-module
- memberships-module
- permissions-module
- phone-numbers-module
- profiles-module
- secrets-module
- sessions-module
- user-auth-module
- users-module
- blueprint
- blueprint-template
- blueprint-construction
- storage-module
- entity-type-provision
- webauthn-credentials-module
- webauthn-auth-module
- notifications-module
- database-provision-module
- app-admin-grant
- app-owner-grant
- app-grant
- org-membership
- org-member
- org-admin-grant
- org-owner-grant
- org-member-profile
- org-grant
- org-chart-edge
- org-chart-edge-grant
- org-permission-default
- app-limit
- org-limit
- org-limit-aggregate
- app-step
- app-achievement
- app-level
- phone-number
- crypto-address
- webauthn-credential
- app-invite
- app-claimed-invite
- org-invite
- org-claimed-invite
- audit-log
- agent-thread
- agent-message
- agent-task
- role-type
- identity-provider
- ref
- store
- app-permission-default
- membership-type
- migrate-file
- devices-module
- node-type-registry
- app-limit-default
- org-limit-default
- user-connected-account
- commit
- rate-limits-module
- app-membership-default
- org-membership-default
- app-limit-event
- org-limit-event
- plans-module
- rls-module
- sql-action
- billing-module
- ast-migration
- user
- org-membership-setting
- app-membership
- hierarchy-module
- current-user-id
- current-user-agent
- current-ip-address
- require-step-up
- app-permissions-get-padded-mask
- org-permissions-get-padded-mask
- steps-achieved
- rev-parse
- resolve-blueprint-field
- org-is-manager-of
- app-permissions-get-mask
- org-permissions-get-mask
- resolve-blueprint-table
- app-permissions-get-mask-by-names
- org-permissions-get-mask-by-names
- app-permissions-get-by-mask
- org-permissions-get-by-mask
- get-all-objects-from-root
- get-path-objects-from-root
- get-object-at-path
- steps-required
- current-user
- send-account-deletion-email
- sign-out
- accept-database-transfer
- cancel-database-transfer
- reject-database-transfer
- disconnect-account
- revoke-api-key
- revoke-session
- verify-password
- verify-totp
- submit-app-invite-code
- submit-org-invite-code
- check-password
- confirm-delete-account
- set-password
- verify-email
- freeze-objects
- init-empty-repo
- construct-blueprint
- provision-new-user
- reset-password
- remove-node-at-path
- copy-template-to-blueprint
- provision-spatial-relation
- bootstrap-user
- set-field-order
- provision-unique-constraint
- provision-full-text-search
- provision-index
- set-data-at-path
- set-props-and-commit
- provision-database-with-user
- insert-node-at-path
- update-node-at-path
- set-and-commit
- provision-relation
- apply-rls
- sign-in-cross-origin
- create-user-database
- extend-token-expires
- create-api-key
- send-verification-email
- forgot-password
- sign-up
- request-cross-origin-token
- sign-in
- provision-table
- request-upload-url
- provision-bucket
acceptDatabaseTransfer
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the acceptDatabaseTransfer mutation
Usage
csdk accept-database-transfer --input.clientMutationId <String> --input.transferId <UUID>Examples
Run acceptDatabaseTransfer
csdk accept-database-transfer --input.clientMutationId <String> --input.transferId <UUID>agentMessage
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AgentMessage records via csdk CLI
Usage
csdk agent-message list
csdk agent-message list --where.<field>.<op> <value> --orderBy <values>
csdk agent-message list --limit 10 --after <cursor>
csdk agent-message find-first --where.<field>.<op> <value>
csdk agent-message get --id <UUID>
csdk agent-message create --threadId <UUID> --entityId <UUID> --authorRole <String> [--ownerId <UUID>] [--parts <JSON>]
csdk agent-message update --id <UUID> [--threadId <UUID>] [--entityId <UUID>] [--authorRole <String>] [--ownerId <UUID>] [--parts <JSON>]
csdk agent-message delete --id <UUID>Examples
List agentMessage records
csdk agent-message listList agentMessage records with pagination
csdk agent-message list --limit 10 --offset 0List agentMessage records with cursor pagination
csdk agent-message list --limit 10 --after <cursor>Find first matching agentMessage
csdk agent-message find-first --where.id.equalTo <value>List agentMessage records with field selection
csdk agent-message list --select id,idList agentMessage records with filtering and ordering
csdk agent-message list --where.id.equalTo <value> --orderBy ID_ASCCreate a agentMessage
csdk agent-message create --threadId <UUID> --entityId <UUID> --authorRole <String> [--ownerId <UUID>] [--parts <JSON>]Get a agentMessage by id
csdk agent-message get --id <value>agentTask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AgentTask records via csdk CLI
Usage
csdk agent-task list
csdk agent-task list --where.<field>.<op> <value> --orderBy <values>
csdk agent-task list --limit 10 --after <cursor>
csdk agent-task find-first --where.<field>.<op> <value>
csdk agent-task get --id <UUID>
csdk agent-task create --threadId <UUID> --entityId <UUID> --description <String> [--source <String>] [--error <String>] [--ownerId <UUID>] [--status <String>]
csdk agent-task update --id <UUID> [--threadId <UUID>] [--entityId <UUID>] [--description <String>] [--source <String>] [--error <String>] [--ownerId <UUID>] [--status <String>]
csdk agent-task delete --id <UUID>Examples
List agentTask records
csdk agent-task listList agentTask records with pagination
csdk agent-task list --limit 10 --offset 0List agentTask records with cursor pagination
csdk agent-task list --limit 10 --after <cursor>Find first matching agentTask
csdk agent-task find-first --where.id.equalTo <value>List agentTask records with field selection
csdk agent-task list --select id,idList agentTask records with filtering and ordering
csdk agent-task list --where.id.equalTo <value> --orderBy ID_ASCCreate a agentTask
csdk agent-task create --threadId <UUID> --entityId <UUID> --description <String> [--source <String>] [--error <String>] [--ownerId <UUID>] [--status <String>]Get a agentTask by id
csdk agent-task get --id <value>agentThread
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AgentThread records via csdk CLI
Usage
csdk agent-thread list
csdk agent-thread list --where.<field>.<op> <value> --orderBy <values>
csdk agent-thread list --limit 10 --after <cursor>
csdk agent-thread find-first --where.<field>.<op> <value>
csdk agent-thread get --id <UUID>
csdk agent-thread create --entityId <UUID> [--title <String>] [--mode <String>] [--model <String>] [--systemPrompt <String>] [--ownerId <UUID>] [--status <String>]
csdk agent-thread update --id <UUID> [--title <String>] [--mode <String>] [--model <String>] [--systemPrompt <String>] [--ownerId <UUID>] [--entityId <UUID>] [--status <String>]
csdk agent-thread delete --id <UUID>Examples
List agentThread records
csdk agent-thread listList agentThread records with pagination
csdk agent-thread list --limit 10 --offset 0List agentThread records with cursor pagination
csdk agent-thread list --limit 10 --after <cursor>Find first matching agentThread
csdk agent-thread find-first --where.id.equalTo <value>List agentThread records with field selection
csdk agent-thread list --select id,idList agentThread records with filtering and ordering
csdk agent-thread list --where.id.equalTo <value> --orderBy ID_ASCCreate a agentThread
csdk agent-thread create --entityId <UUID> [--title <String>] [--mode <String>] [--model <String>] [--systemPrompt <String>] [--ownerId <UUID>] [--status <String>]Get a agentThread by id
csdk agent-thread get --id <value>apiModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ApiModule records via csdk CLI
Usage
csdk api-module list
csdk api-module list --where.<field>.<op> <value> --orderBy <values>
csdk api-module list --limit 10 --after <cursor>
csdk api-module find-first --where.<field>.<op> <value>
csdk api-module get --id <UUID>
csdk api-module create --databaseId <UUID> --apiId <UUID> --name <String> --data <JSON>
csdk api-module update --id <UUID> [--databaseId <UUID>] [--apiId <UUID>] [--name <String>] [--data <JSON>]
csdk api-module delete --id <UUID>Examples
List apiModule records
csdk api-module listList apiModule records with pagination
csdk api-module list --limit 10 --offset 0List apiModule records with cursor pagination
csdk api-module list --limit 10 --after <cursor>Find first matching apiModule
csdk api-module find-first --where.id.equalTo <value>List apiModule records with field selection
csdk api-module list --select id,idList apiModule records with filtering and ordering
csdk api-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a apiModule
csdk api-module create --databaseId <UUID> --apiId <UUID> --name <String> --data <JSON>Get a apiModule by id
csdk api-module get --id <value>apiSchema
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ApiSchema records via csdk CLI
Usage
csdk api-schema list
csdk api-schema list --where.<field>.<op> <value> --orderBy <values>
csdk api-schema list --limit 10 --after <cursor>
csdk api-schema find-first --where.<field>.<op> <value>
csdk api-schema get --id <UUID>
csdk api-schema create --databaseId <UUID> --schemaId <UUID> --apiId <UUID>
csdk api-schema update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--apiId <UUID>]
csdk api-schema delete --id <UUID>Examples
List apiSchema records
csdk api-schema listList apiSchema records with pagination
csdk api-schema list --limit 10 --offset 0List apiSchema records with cursor pagination
csdk api-schema list --limit 10 --after <cursor>Find first matching apiSchema
csdk api-schema find-first --where.id.equalTo <value>List apiSchema records with field selection
csdk api-schema list --select id,idList apiSchema records with filtering and ordering
csdk api-schema list --where.id.equalTo <value> --orderBy ID_ASCCreate a apiSchema
csdk api-schema create --databaseId <UUID> --schemaId <UUID> --apiId <UUID>Get a apiSchema by id
csdk api-schema get --id <value>api
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Api records via csdk CLI
Usage
csdk api list
csdk api list --where.<field>.<op> <value> --orderBy <values>
csdk api list --limit 10 --after <cursor>
csdk api find-first --where.<field>.<op> <value>
csdk api get --id <UUID>
csdk api create --databaseId <UUID> --name <String> [--dbname <String>] [--roleName <String>] [--anonRole <String>] [--isPublic <Boolean>]
csdk api update --id <UUID> [--databaseId <UUID>] [--name <String>] [--dbname <String>] [--roleName <String>] [--anonRole <String>] [--isPublic <Boolean>]
csdk api delete --id <UUID>Examples
List api records
csdk api listList api records with pagination
csdk api list --limit 10 --offset 0List api records with cursor pagination
csdk api list --limit 10 --after <cursor>Find first matching api
csdk api find-first --where.id.equalTo <value>List api records with field selection
csdk api list --select id,idList api records with filtering and ordering
csdk api list --where.id.equalTo <value> --orderBy ID_ASCCreate a api
csdk api create --databaseId <UUID> --name <String> [--dbname <String>] [--roleName <String>] [--anonRole <String>] [--isPublic <Boolean>]Get a api by id
csdk api get --id <value>appAchievement
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppAchievement records via csdk CLI
Usage
csdk app-achievement list
csdk app-achievement list --where.<field>.<op> <value> --orderBy <values>
csdk app-achievement list --limit 10 --after <cursor>
csdk app-achievement find-first --where.<field>.<op> <value>
csdk app-achievement get --id <UUID>
csdk app-achievement create --name <String> [--actorId <UUID>] [--count <Int>]
csdk app-achievement update --id <UUID> [--actorId <UUID>] [--name <String>] [--count <Int>]
csdk app-achievement delete --id <UUID>Examples
List appAchievement records
csdk app-achievement listList appAchievement records with pagination
csdk app-achievement list --limit 10 --offset 0List appAchievement records with cursor pagination
csdk app-achievement list --limit 10 --after <cursor>Find first matching appAchievement
csdk app-achievement find-first --where.id.equalTo <value>List appAchievement records with field selection
csdk app-achievement list --select id,idList appAchievement records with filtering and ordering
csdk app-achievement list --where.id.equalTo <value> --orderBy ID_ASCCreate a appAchievement
csdk app-achievement create --name <String> [--actorId <UUID>] [--count <Int>]Get a appAchievement by id
csdk app-achievement get --id <value>appAdminGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppAdminGrant records via csdk CLI
Usage
csdk app-admin-grant list
csdk app-admin-grant list --where.<field>.<op> <value> --orderBy <values>
csdk app-admin-grant list --limit 10 --after <cursor>
csdk app-admin-grant find-first --where.<field>.<op> <value>
csdk app-admin-grant get --id <UUID>
csdk app-admin-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
csdk app-admin-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
csdk app-admin-grant delete --id <UUID>Examples
List appAdminGrant records
csdk app-admin-grant listList appAdminGrant records with pagination
csdk app-admin-grant list --limit 10 --offset 0List appAdminGrant records with cursor pagination
csdk app-admin-grant list --limit 10 --after <cursor>Find first matching appAdminGrant
csdk app-admin-grant find-first --where.id.equalTo <value>List appAdminGrant records with field selection
csdk app-admin-grant list --select id,idList appAdminGrant records with filtering and ordering
csdk app-admin-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a appAdminGrant
csdk app-admin-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]Get a appAdminGrant by id
csdk app-admin-grant get --id <value>appClaimedInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppClaimedInvite records via csdk CLI
Usage
csdk app-claimed-invite list
csdk app-claimed-invite list --where.<field>.<op> <value> --orderBy <values>
csdk app-claimed-invite list --limit 10 --after <cursor>
csdk app-claimed-invite find-first --where.<field>.<op> <value>
csdk app-claimed-invite get --id <UUID>
csdk app-claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk app-claimed-invite update --id <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk app-claimed-invite delete --id <UUID>Examples
List appClaimedInvite records
csdk app-claimed-invite listList appClaimedInvite records with pagination
csdk app-claimed-invite list --limit 10 --offset 0List appClaimedInvite records with cursor pagination
csdk app-claimed-invite list --limit 10 --after <cursor>Find first matching appClaimedInvite
csdk app-claimed-invite find-first --where.id.equalTo <value>List appClaimedInvite records with field selection
csdk app-claimed-invite list --select id,idList appClaimedInvite records with filtering and ordering
csdk app-claimed-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a appClaimedInvite
csdk app-claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]Get a appClaimedInvite by id
csdk app-claimed-invite get --id <value>appGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppGrant records via csdk CLI
Usage
csdk app-grant list
csdk app-grant list --where.<field>.<op> <value> --orderBy <values>
csdk app-grant list --limit 10 --after <cursor>
csdk app-grant find-first --where.<field>.<op> <value>
csdk app-grant get --id <UUID>
csdk app-grant create --actorId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]
csdk app-grant update --id <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
csdk app-grant delete --id <UUID>Examples
List appGrant records
csdk app-grant listList appGrant records with pagination
csdk app-grant list --limit 10 --offset 0List appGrant records with cursor pagination
csdk app-grant list --limit 10 --after <cursor>Find first matching appGrant
csdk app-grant find-first --where.id.equalTo <value>List appGrant records with field selection
csdk app-grant list --select id,idList appGrant records with filtering and ordering
csdk app-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a appGrant
csdk app-grant create --actorId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]Get a appGrant by id
csdk app-grant get --id <value>appInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppInvite records via csdk CLI
Usage
csdk app-invite list
csdk app-invite list --where.<field>.<op> <value> --orderBy <values>
csdk app-invite list --limit 10 --after <cursor>
csdk app-invite find-first --where.<field>.<op> <value>
csdk app-invite get --id <UUID>
csdk app-invite create [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]
csdk app-invite update --id <UUID> [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]
csdk app-invite delete --id <UUID>Examples
List appInvite records
csdk app-invite listList appInvite records with pagination
csdk app-invite list --limit 10 --offset 0List appInvite records with cursor pagination
csdk app-invite list --limit 10 --after <cursor>Find first matching appInvite
csdk app-invite find-first --where.id.equalTo <value>List appInvite records with field selection
csdk app-invite list --select id,idList appInvite records with filtering and ordering
csdk app-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a appInvite
csdk app-invite create [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]Get a appInvite by id
csdk app-invite get --id <value>appLevelRequirement
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLevelRequirement records via csdk CLI
Usage
csdk app-level-requirement list
csdk app-level-requirement list --where.<field>.<op> <value> --orderBy <values>
csdk app-level-requirement list --limit 10 --after <cursor>
csdk app-level-requirement find-first --where.<field>.<op> <value>
csdk app-level-requirement get --id <UUID>
csdk app-level-requirement create --name <String> --level <String> [--description <String>] [--requiredCount <Int>] [--priority <Int>]
csdk app-level-requirement update --id <UUID> [--name <String>] [--level <String>] [--description <String>] [--requiredCount <Int>] [--priority <Int>]
csdk app-level-requirement delete --id <UUID>Examples
List appLevelRequirement records
csdk app-level-requirement listList appLevelRequirement records with pagination
csdk app-level-requirement list --limit 10 --offset 0List appLevelRequirement records with cursor pagination
csdk app-level-requirement list --limit 10 --after <cursor>Find first matching appLevelRequirement
csdk app-level-requirement find-first --where.id.equalTo <value>List appLevelRequirement records with field selection
csdk app-level-requirement list --select id,idList appLevelRequirement records with filtering and ordering
csdk app-level-requirement list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLevelRequirement
csdk app-level-requirement create --name <String> --level <String> [--description <String>] [--requiredCount <Int>] [--priority <Int>]Get a appLevelRequirement by id
csdk app-level-requirement get --id <value>appLevel
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLevel records via csdk CLI
Usage
csdk app-level list
csdk app-level list --where.<field>.<op> <value> --orderBy <values>
csdk app-level list --limit 10 --after <cursor>
csdk app-level find-first --where.<field>.<op> <value>
csdk app-level get --id <UUID>
csdk app-level create --name <String> [--description <String>] [--image <Image>] [--ownerId <UUID>]
csdk app-level update --id <UUID> [--name <String>] [--description <String>] [--image <Image>] [--ownerId <UUID>]
csdk app-level delete --id <UUID>Examples
List appLevel records
csdk app-level listList appLevel records with pagination
csdk app-level list --limit 10 --offset 0List appLevel records with cursor pagination
csdk app-level list --limit 10 --after <cursor>Find first matching appLevel
csdk app-level find-first --where.id.equalTo <value>List appLevel records with field selection
csdk app-level list --select id,idList appLevel records with filtering and ordering
csdk app-level list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLevel
csdk app-level create --name <String> [--description <String>] [--image <Image>] [--ownerId <UUID>]Get a appLevel by id
csdk app-level get --id <value>appLimitDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLimitDefault records via csdk CLI
Usage
csdk app-limit-default list
csdk app-limit-default list --where.<field>.<op> <value> --orderBy <values>
csdk app-limit-default list --limit 10 --after <cursor>
csdk app-limit-default find-first --where.<field>.<op> <value>
csdk app-limit-default get --id <UUID>
csdk app-limit-default create --name <String> [--max <BigInt>] [--softMax <BigInt>]
csdk app-limit-default update --id <UUID> [--name <String>] [--max <BigInt>] [--softMax <BigInt>]
csdk app-limit-default delete --id <UUID>Examples
List appLimitDefault records
csdk app-limit-default listList appLimitDefault records with pagination
csdk app-limit-default list --limit 10 --offset 0List appLimitDefault records with cursor pagination
csdk app-limit-default list --limit 10 --after <cursor>Find first matching appLimitDefault
csdk app-limit-default find-first --where.id.equalTo <value>List appLimitDefault records with field selection
csdk app-limit-default list --select id,idList appLimitDefault records with filtering and ordering
csdk app-limit-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLimitDefault
csdk app-limit-default create --name <String> [--max <BigInt>] [--softMax <BigInt>]Get a appLimitDefault by id
csdk app-limit-default get --id <value>appLimitEvent
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLimitEvent records via csdk CLI
Usage
csdk app-limit-event list
csdk app-limit-event list --where.<field>.<op> <value> --orderBy <values>
csdk app-limit-event list --limit 10 --after <cursor>
csdk app-limit-event find-first --where.<field>.<op> <value>
csdk app-limit-event get --id <UUID>
csdk app-limit-event create [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]
csdk app-limit-event update --id <UUID> [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]
csdk app-limit-event delete --id <UUID>Examples
List appLimitEvent records
csdk app-limit-event listList appLimitEvent records with pagination
csdk app-limit-event list --limit 10 --offset 0List appLimitEvent records with cursor pagination
csdk app-limit-event list --limit 10 --after <cursor>Find first matching appLimitEvent
csdk app-limit-event find-first --where.id.equalTo <value>List appLimitEvent records with field selection
csdk app-limit-event list --select id,idList appLimitEvent records with filtering and ordering
csdk app-limit-event list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLimitEvent
csdk app-limit-event create [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]Get a appLimitEvent by id
csdk app-limit-event get --id <value>appLimit
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLimit records via csdk CLI
Usage
csdk app-limit list
csdk app-limit list --where.<field>.<op> <value> --orderBy <values>
csdk app-limit list --limit 10 --after <cursor>
csdk app-limit find-first --where.<field>.<op> <value>
csdk app-limit get --id <UUID>
csdk app-limit create --actorId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk app-limit update --id <UUID> [--name <String>] [--actorId <UUID>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk app-limit delete --id <UUID>Examples
List appLimit records
csdk app-limit listList appLimit records with pagination
csdk app-limit list --limit 10 --offset 0List appLimit records with cursor pagination
csdk app-limit list --limit 10 --after <cursor>Find first matching appLimit
csdk app-limit find-first --where.id.equalTo <value>List appLimit records with field selection
csdk app-limit list --select id,idList appLimit records with filtering and ordering
csdk app-limit list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLimit
csdk app-limit create --actorId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]Get a appLimit by id
csdk app-limit get --id <value>appMembershipDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppMembershipDefault records via csdk CLI
Usage
csdk app-membership-default list
csdk app-membership-default list --where.<field>.<op> <value> --orderBy <values>
csdk app-membership-default list --limit 10 --after <cursor>
csdk app-membership-default find-first --where.<field>.<op> <value>
csdk app-membership-default get --id <UUID>
csdk app-membership-default create [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
csdk app-membership-default update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
csdk app-membership-default delete --id <UUID>Examples
List appMembershipDefault records
csdk app-membership-default listList appMembershipDefault records with pagination
csdk app-membership-default list --limit 10 --offset 0List appMembershipDefault records with cursor pagination
csdk app-membership-default list --limit 10 --after <cursor>Find first matching appMembershipDefault
csdk app-membership-default find-first --where.id.equalTo <value>List appMembershipDefault records with field selection
csdk app-membership-default list --select id,idList appMembershipDefault records with filtering and ordering
csdk app-membership-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a appMembershipDefault
csdk app-membership-default create [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]Get a appMembershipDefault by id
csdk app-membership-default get --id <value>appMembership
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppMembership records via csdk CLI
Usage
csdk app-membership list
csdk app-membership list --where.<field>.<op> <value> --orderBy <values>
csdk app-membership list --limit 10 --after <cursor>
csdk app-membership find-first --where.<field>.<op> <value>
csdk app-membership get --id <UUID>
csdk app-membership create --actorId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isVerified <Boolean>] [--isActive <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--profileId <UUID>]
csdk app-membership update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isVerified <Boolean>] [--isActive <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--actorId <UUID>] [--profileId <UUID>]
csdk app-membership delete --id <UUID>Examples
List appMembership records
csdk app-membership listList appMembership records with pagination
csdk app-membership list --limit 10 --offset 0List appMembership records with cursor pagination
csdk app-membership list --limit 10 --after <cursor>Find first matching appMembership
csdk app-membership find-first --where.id.equalTo <value>List appMembership records with field selection
csdk app-membership list --select id,idList appMembership records with filtering and ordering
csdk app-membership list --where.id.equalTo <value> --orderBy ID_ASCCreate a appMembership
csdk app-membership create --actorId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isVerified <Boolean>] [--isActive <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--profileId <UUID>]Get a appMembership by id
csdk app-membership get --id <value>appOwnerGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppOwnerGrant records via csdk CLI
Usage
csdk app-owner-grant list
csdk app-owner-grant list --where.<field>.<op> <value> --orderBy <values>
csdk app-owner-grant list --limit 10 --after <cursor>
csdk app-owner-grant find-first --where.<field>.<op> <value>
csdk app-owner-grant get --id <UUID>
csdk app-owner-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
csdk app-owner-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
csdk app-owner-grant delete --id <UUID>Examples
List appOwnerGrant records
csdk app-owner-grant listList appOwnerGrant records with pagination
csdk app-owner-grant list --limit 10 --offset 0List appOwnerGrant records with cursor pagination
csdk app-owner-grant list --limit 10 --after <cursor>Find first matching appOwnerGrant
csdk app-owner-grant find-first --where.id.equalTo <value>List appOwnerGrant records with field selection
csdk app-owner-grant list --select id,idList appOwnerGrant records with filtering and ordering
csdk app-owner-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a appOwnerGrant
csdk app-owner-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]Get a appOwnerGrant by id
csdk app-owner-grant get --id <value>appPermissionDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppPermissionDefault records via csdk CLI
Usage
csdk app-permission-default list
csdk app-permission-default list --where.<field>.<op> <value> --orderBy <values>
csdk app-permission-default list --limit 10 --after <cursor>
csdk app-permission-default find-first --where.<field>.<op> <value>
csdk app-permission-default get --id <UUID>
csdk app-permission-default create [--permissions <BitString>]
csdk app-permission-default update --id <UUID> [--permissions <BitString>]
csdk app-permission-default delete --id <UUID>Examples
List appPermissionDefault records
csdk app-permission-default listList appPermissionDefault records with pagination
csdk app-permission-default list --limit 10 --offset 0List appPermissionDefault records with cursor pagination
csdk app-permission-default list --limit 10 --after <cursor>Find first matching appPermissionDefault
csdk app-permission-default find-first --where.id.equalTo <value>List appPermissionDefault records with field selection
csdk app-permission-default list --select id,idList appPermissionDefault records with filtering and ordering
csdk app-permission-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a appPermissionDefault
csdk app-permission-default create [--permissions <BitString>]Get a appPermissionDefault by id
csdk app-permission-default get --id <value>appPermission
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppPermission records via csdk CLI
Usage
csdk app-permission list
csdk app-permission list --where.<field>.<op> <value> --orderBy <values>
csdk app-permission list --limit 10 --after <cursor>
csdk app-permission find-first --where.<field>.<op> <value>
csdk app-permission get --id <UUID>
csdk app-permission create [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]
csdk app-permission update --id <UUID> [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]
csdk app-permission delete --id <UUID>Examples
List appPermission records
csdk app-permission listList appPermission records with pagination
csdk app-permission list --limit 10 --offset 0List appPermission records with cursor pagination
csdk app-permission list --limit 10 --after <cursor>Find first matching appPermission
csdk app-permission find-first --where.id.equalTo <value>List appPermission records with field selection
csdk app-permission list --select id,idList appPermission records with filtering and ordering
csdk app-permission list --where.id.equalTo <value> --orderBy ID_ASCCreate a appPermission
csdk app-permission create [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]Get a appPermission by id
csdk app-permission get --id <value>appPermissionsGetByMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Reads and enables pagination through a set of AppPermission.
Usage
csdk app-permissions-get-by-mask --mask <BitString> --first <Int> --offset <Int> --after <Cursor>Examples
Run appPermissionsGetByMask
csdk app-permissions-get-by-mask --mask <BitString> --first <Int> --offset <Int> --after <Cursor>appPermissionsGetMaskByNames
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the appPermissionsGetMaskByNames query
Usage
csdk app-permissions-get-mask-by-names --names <String>Examples
Run appPermissionsGetMaskByNames
csdk app-permissions-get-mask-by-names --names <String>appPermissionsGetMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the appPermissionsGetMask query
Usage
csdk app-permissions-get-mask --ids <UUID>Examples
Run appPermissionsGetMask
csdk app-permissions-get-mask --ids <UUID>appPermissionsGetPaddedMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the appPermissionsGetPaddedMask query
Usage
csdk app-permissions-get-padded-mask --mask <BitString>Examples
Run appPermissionsGetPaddedMask
csdk app-permissions-get-padded-mask --mask <BitString>appStep
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppStep records via csdk CLI
Usage
csdk app-step list
csdk app-step list --where.<field>.<op> <value> --orderBy <values>
csdk app-step list --limit 10 --after <cursor>
csdk app-step find-first --where.<field>.<op> <value>
csdk app-step get --id <UUID>
csdk app-step create --name <String> [--actorId <UUID>] [--count <Int>]
csdk app-step update --id <UUID> [--actorId <UUID>] [--name <String>] [--count <Int>]
csdk app-step delete --id <UUID>Examples
List appStep records
csdk app-step listList appStep records with pagination
csdk app-step list --limit 10 --offset 0List appStep records with cursor pagination
csdk app-step list --limit 10 --after <cursor>Find first matching appStep
csdk app-step find-first --where.id.equalTo <value>List appStep records with field selection
csdk app-step list --select id,idList appStep records with filtering and ordering
csdk app-step list --where.id.equalTo <value> --orderBy ID_ASCCreate a appStep
csdk app-step create --name <String> [--actorId <UUID>] [--count <Int>]Get a appStep by id
csdk app-step get --id <value>app
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for App records via csdk CLI
Usage
csdk app list
csdk app list --where.<field>.<op> <value> --orderBy <values>
csdk app list --limit 10 --after <cursor>
csdk app find-first --where.<field>.<op> <value>
csdk app get --id <UUID>
csdk app create --databaseId <UUID> --siteId <UUID> [--name <String>] [--appImage <Image>] [--appStoreLink <Url>] [--appStoreId <String>] [--appIdPrefix <String>] [--playStoreLink <Url>]
csdk app update --id <UUID> [--databaseId <UUID>] [--siteId <UUID>] [--name <String>] [--appImage <Image>] [--appStoreLink <Url>] [--appStoreId <String>] [--appIdPrefix <String>] [--playStoreLink <Url>]
csdk app delete --id <UUID>Examples
List app records
csdk app listList app records with pagination
csdk app list --limit 10 --offset 0List app records with cursor pagination
csdk app list --limit 10 --after <cursor>Find first matching app
csdk app find-first --where.id.equalTo <value>List app records with field selection
csdk app list --select id,idList app records with filtering and ordering
csdk app list --where.id.equalTo <value> --orderBy ID_ASCCreate a app
csdk app create --databaseId <UUID> --siteId <UUID> [--name <String>] [--appImage <Image>] [--appStoreLink <Url>] [--appStoreId <String>] [--appIdPrefix <String>] [--playStoreLink <Url>]Get a app by id
csdk app get --id <value>applyRls
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the applyRls mutation
Usage
csdk apply-rls --input.clientMutationId <String> --input.tableId <UUID> --input.grants <JSON> --input.policyType <String> --input.vars <JSON> --input.fieldIds <UUID> --input.permissive <Boolean> --input.name <String>Examples
Run applyRls
csdk apply-rls --input.clientMutationId <String> --input.tableId <UUID> --input.grants <JSON> --input.policyType <String> --input.vars <JSON> --input.fieldIds <UUID> --input.permissive <Boolean> --input.name <String>astMigration
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AstMigration records via csdk CLI
Usage
csdk ast-migration list
csdk ast-migration list --where.<field>.<op> <value> --orderBy <values>
csdk ast-migration list --limit 10 --after <cursor>
csdk ast-migration find-first --where.<field>.<op> <value>
csdk ast-migration get --id <Int>
csdk ast-migration create [--databaseId <UUID>] [--name <String>] [--requires <String>] [--payload <JSON>] [--deploys <String>] [--deploy <JSON>] [--revert <JSON>] [--verify <JSON>] [--action <String>] [--actionId <UUID>] [--actorId <UUID>]
csdk ast-migration update --id <Int> [--databaseId <UUID>] [--name <String>] [--requires <String>] [--payload <JSON>] [--deploys <String>] [--deploy <JSON>] [--revert <JSON>] [--verify <JSON>] [--action <String>] [--actionId <UUID>] [--actorId <UUID>]
csdk ast-migration delete --id <Int>Examples
List astMigration records
csdk ast-migration listList astMigration records with pagination
csdk ast-migration list --limit 10 --offset 0List astMigration records with cursor pagination
csdk ast-migration list --limit 10 --after <cursor>Find first matching astMigration
csdk ast-migration find-first --where.id.equalTo <value>List astMigration records with field selection
csdk ast-migration list --select id,idList astMigration records with filtering and ordering
csdk ast-migration list --where.id.equalTo <value> --orderBy ID_ASCCreate a astMigration
csdk ast-migration create [--databaseId <UUID>] [--name <String>] [--requires <String>] [--payload <JSON>] [--deploys <String>] [--deploy <JSON>] [--revert <JSON>] [--verify <JSON>] [--action <String>] [--actionId <UUID>] [--actorId <UUID>]Get a astMigration by id
csdk ast-migration get --id <value>auditLog
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AuditLog records via csdk CLI
Usage
csdk audit-log list
csdk audit-log list --where.<field>.<op> <value> --orderBy <values>
csdk audit-log list --limit 10 --after <cursor>
csdk audit-log find-first --where.<field>.<op> <value>
csdk audit-log get --id <UUID>
csdk audit-log create --event <String> --success <Boolean> [--actorId <UUID>] [--origin <Origin>] [--userAgent <String>] [--ipAddress <InternetAddress>]
csdk audit-log update --id <UUID> [--event <String>] [--actorId <UUID>] [--origin <Origin>] [--userAgent <String>] [--ipAddress <InternetAddress>] [--success <Boolean>]
csdk audit-log delete --id <UUID>Examples
List auditLog records
csdk audit-log listList auditLog records with pagination
csdk audit-log list --limit 10 --offset 0List auditLog records with cursor pagination
csdk audit-log list --limit 10 --after <cursor>Find first matching auditLog
csdk audit-log find-first --where.id.equalTo <value>List auditLog records with field selection
csdk audit-log list --select id,idList auditLog records with filtering and ordering
csdk audit-log list --where.id.equalTo <value> --orderBy ID_ASCCreate a auditLog
csdk audit-log create --event <String> --success <Boolean> [--actorId <UUID>] [--origin <Origin>] [--userAgent <String>] [--ipAddress <InternetAddress>]Get a auditLog by id
csdk audit-log get --id <value>Authentication
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Manage authentication tokens for csdk
Usage
csdk auth set-token <token>
csdk auth status
csdk auth logoutExamples
Authenticate with a token
csdk auth set-token eyJhbGciOiJIUzI1NiIs...Check auth status
csdk auth statusbillingModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for BillingModule records via csdk CLI
Usage
csdk billing-module list
csdk billing-module list --where.<field>.<op> <value> --orderBy <values>
csdk billing-module list --limit 10 --after <cursor>
csdk billing-module find-first --where.<field>.<op> <value>
csdk billing-module get --id <UUID>
csdk billing-module create --databaseId <UUID> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--metersTableId <UUID>] [--metersTableName <String>] [--planSubscriptionsTableId <UUID>] [--planSubscriptionsTableName <String>] [--ledgerTableId <UUID>] [--ledgerTableName <String>] [--balancesTableId <UUID>] [--balancesTableName <String>] [--recordUsageFunction <String>] [--prefix <String>]
csdk billing-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--privateSchemaId <UUID>] [--metersTableId <UUID>] [--metersTableName <String>] [--planSubscriptionsTableId <UUID>] [--planSubscriptionsTableName <String>] [--ledgerTableId <UUID>] [--ledgerTableName <String>] [--balancesTableId <UUID>] [--balancesTableName <String>] [--recordUsageFunction <String>] [--prefix <String>]
csdk billing-module delete --id <UUID>Examples
List billingModule records
csdk billing-module listList billingModule records with pagination
csdk billing-module list --limit 10 --offset 0List billingModule records with cursor pagination
csdk billing-module list --limit 10 --after <cursor>Find first matching billingModule
csdk billing-module find-first --where.id.equalTo <value>List billingModule records with field selection
csdk billing-module list --select id,idList billingModule records with filtering and ordering
csdk billing-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a billingModule
csdk billing-module create --databaseId <UUID> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--metersTableId <UUID>] [--metersTableName <String>] [--planSubscriptionsTableId <UUID>] [--planSubscriptionsTableName <String>] [--ledgerTableId <UUID>] [--ledgerTableName <String>] [--balancesTableId <UUID>] [--balancesTableName <String>] [--recordUsageFunction <String>] [--prefix <String>]Get a billingModule by id
csdk billing-module get --id <value>blueprintConstruction
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for BlueprintConstruction records via csdk CLI
Usage
csdk blueprint-construction list
csdk blueprint-construction list --where.<field>.<op> <value> --orderBy <values>
csdk blueprint-construction list --limit 10 --after <cursor>
csdk blueprint-construction find-first --where.<field>.<op> <value>
csdk blueprint-construction get --id <UUID>
csdk blueprint-construction create --blueprintId <UUID> --databaseId <UUID> [--schemaId <UUID>] [--status <String>] [--errorDetails <String>] [--tableMap <JSON>] [--constructedDefinition <JSON>] [--constructedAt <Datetime>]
csdk blueprint-construction update --id <UUID> [--blueprintId <UUID>] [--databaseId <UUID>] [--schemaId <UUID>] [--status <String>] [--errorDetails <String>] [--tableMap <JSON>] [--constructedDefinition <JSON>] [--constructedAt <Datetime>]
csdk blueprint-construction delete --id <UUID>Examples
List blueprintConstruction records
csdk blueprint-construction listList blueprintConstruction records with pagination
csdk blueprint-construction list --limit 10 --offset 0List blueprintConstruction records with cursor pagination
csdk blueprint-construction list --limit 10 --after <cursor>Find first matching blueprintConstruction
csdk blueprint-construction find-first --where.id.equalTo <value>List blueprintConstruction records with field selection
csdk blueprint-construction list --select id,idList blueprintConstruction records with filtering and ordering
csdk blueprint-construction list --where.id.equalTo <value> --orderBy ID_ASCCreate a blueprintConstruction
csdk blueprint-construction create --blueprintId <UUID> --databaseId <UUID> [--schemaId <UUID>] [--status <String>] [--errorDetails <String>] [--tableMap <JSON>] [--constructedDefinition <JSON>] [--constructedAt <Datetime>]Get a blueprintConstruction by id
csdk blueprint-construction get --id <value>blueprintTemplate
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for BlueprintTemplate records via csdk CLI
Usage
csdk blueprint-template list
csdk blueprint-template list --where.<field>.<op> <value> --orderBy <values>
csdk blueprint-template list --limit 10 --after <cursor>
csdk blueprint-template find-first --where.<field>.<op> <value>
csdk blueprint-template get --id <UUID>
csdk blueprint-template create --name <String> --displayName <String> --ownerId <UUID> --definition <JSON> [--version <String>] [--description <String>] [--visibility <String>] [--categories <String>] [--tags <String>] [--definitionSchemaVersion <String>] [--source <String>] [--complexity <String>] [--copyCount <Int>] [--forkCount <Int>] [--forkedFromId <UUID>] [--definitionHash <UUID>] [--tableHashes <JSON>]
csdk blueprint-template update --id <UUID> [--name <String>] [--version <String>] [--displayName <String>] [--description <String>] [--ownerId <UUID>] [--visibility <String>] [--categories <String>] [--tags <String>] [--definition <JSON>] [--definitionSchemaVersion <String>] [--source <String>] [--complexity <String>] [--copyCount <Int>] [--forkCount <Int>] [--forkedFromId <UUID>] [--definitionHash <UUID>] [--tableHashes <JSON>]
csdk blueprint-template delete --id <UUID>Examples
List blueprintTemplate records
csdk blueprint-template listList blueprintTemplate records with pagination
csdk blueprint-template list --limit 10 --offset 0List blueprintTemplate records with cursor pagination
csdk blueprint-template list --limit 10 --after <cursor>Find first matching blueprintTemplate
csdk blueprint-template find-first --where.id.equalTo <value>List blueprintTemplate records with field selection
csdk blueprint-template list --select id,idList blueprintTemplate records with filtering and ordering
csdk blueprint-template list --where.id.equalTo <value> --orderBy ID_ASCCreate a blueprintTemplate
csdk blueprint-template create --name <String> --displayName <String> --ownerId <UUID> --definition <JSON> [--version <String>] [--description <String>] [--visibility <String>] [--categories <String>] [--tags <String>] [--definitionSchemaVersion <String>] [--source <String>] [--complexity <String>] [--copyCount <Int>] [--forkCount <Int>] [--forkedFromId <UUID>] [--definitionHash <UUID>] [--tableHashes <JSON>]Get a blueprintTemplate by id
csdk blueprint-template get --id <value>blueprint
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Blueprint records via csdk CLI
Usage
csdk blueprint list
csdk blueprint list --where.<field>.<op> <value> --orderBy <values>
csdk blueprint list --limit 10 --after <cursor>
csdk blueprint find-first --where.<field>.<op> <value>
csdk blueprint get --id <UUID>
csdk blueprint create --ownerId <UUID> --databaseId <UUID> --name <String> --displayName <String> --definition <JSON> [--description <String>] [--templateId <UUID>] [--definitionHash <UUID>] [--tableHashes <JSON>]
csdk blueprint update --id <UUID> [--ownerId <UUID>] [--databaseId <UUID>] [--name <String>] [--displayName <String>] [--description <String>] [--definition <JSON>] [--templateId <UUID>] [--definitionHash <UUID>] [--tableHashes <JSON>]
csdk blueprint delete --id <UUID>Examples
List blueprint records
csdk blueprint listList blueprint records with pagination
csdk blueprint list --limit 10 --offset 0List blueprint records with cursor pagination
csdk blueprint list --limit 10 --after <cursor>Find first matching blueprint
csdk blueprint find-first --where.id.equalTo <value>List blueprint records with field selection
csdk blueprint list --select id,idList blueprint records with filtering and ordering
csdk blueprint list --where.id.equalTo <value> --orderBy ID_ASCCreate a blueprint
csdk blueprint create --ownerId <UUID> --databaseId <UUID> --name <String> --displayName <String> --definition <JSON> [--description <String>] [--templateId <UUID>] [--definitionHash <UUID>] [--tableHashes <JSON>]Get a blueprint by id
csdk blueprint get --id <value>bootstrapUser
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the bootstrapUser mutation
Usage
csdk bootstrap-user --input.clientMutationId <String> --input.targetDatabaseId <UUID> --input.password <String> --input.isAdmin <Boolean> --input.isOwner <Boolean> --input.username <String> --input.displayName <String> --input.returnApiKey <Boolean>Examples
Run bootstrapUser
csdk bootstrap-user --input.clientMutationId <String> --input.targetDatabaseId <UUID> --input.password <String> --input.isAdmin <Boolean> --input.isOwner <Boolean> --input.username <String> --input.displayName <String> --input.returnApiKey <Boolean>cancelDatabaseTransfer
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the cancelDatabaseTransfer mutation
Usage
csdk cancel-database-transfer --input.clientMutationId <String> --input.transferId <UUID>Examples
Run cancelDatabaseTransfer
csdk cancel-database-transfer --input.clientMutationId <String> --input.transferId <UUID>checkConstraint
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for CheckConstraint records via csdk CLI
Usage
csdk check-constraint list
csdk check-constraint list --where.<field>.<op> <value> --orderBy <values>
csdk check-constraint list --limit 10 --after <cursor>
csdk check-constraint find-first --where.<field>.<op> <value>
csdk check-constraint get --id <UUID>
csdk check-constraint create --tableId <UUID> --fieldIds <UUID> [--databaseId <UUID>] [--name <String>] [--type <String>] [--expr <JSON>] [--smartTags <JSON>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]
csdk check-constraint update --id <UUID> [--databaseId <UUID>] [--tableId <UUID>] [--name <String>] [--type <String>] [--fieldIds <UUID>] [--expr <JSON>] [--smartTags <JSON>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]
csdk check-constraint delete --id <UUID>Examples
List checkConstraint records
csdk check-constraint listList checkConstraint records with pagination
csdk check-constraint list --limit 10 --offset 0List checkConstraint records with cursor pagination
csdk check-constraint list --limit 10 --after <cursor>Find first matching checkConstraint
csdk check-constraint find-first --where.id.equalTo <value>List checkConstraint records with field selection
csdk check-constraint list --select id,idList checkConstraint records with filtering and ordering
csdk check-constraint list --where.id.equalTo <value> --orderBy ID_ASCCreate a checkConstraint
csdk check-constraint create --tableId <UUID> --fieldIds <UUID> [--databaseId <UUID>] [--name <String>] [--type <String>] [--expr <JSON>] [--smartTags <JSON>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]Get a checkConstraint by id
csdk check-constraint get --id <value>checkPassword
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the checkPassword mutation
Usage
csdk check-password --input.clientMutationId <String> --input.password <String>Examples
Run checkPassword
csdk check-password --input.clientMutationId <String> --input.password <String>claimedInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ClaimedInvite records via csdk CLI
Usage
csdk claimed-invite list
csdk claimed-invite list --where.<field>.<op> <value> --orderBy <values>
csdk claimed-invite list --limit 10 --after <cursor>
csdk claimed-invite find-first --where.<field>.<op> <value>
csdk claimed-invite get --id <UUID>
csdk claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk claimed-invite update --id <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk claimed-invite delete --id <UUID>Examples
List claimedInvite records
csdk claimed-invite listList claimedInvite records with pagination
csdk claimed-invite list --limit 10 --offset 0List claimedInvite records with cursor pagination
csdk claimed-invite list --limit 10 --after <cursor>Find first matching claimedInvite
csdk claimed-invite find-first --where.id.equalTo <value>List claimedInvite records with field selection
csdk claimed-invite list --select id,idList claimedInvite records with filtering and ordering
csdk claimed-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a claimedInvite
csdk claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]Get a claimedInvite by id
csdk claimed-invite get --id <value>commit
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Commit records via csdk CLI
Usage
csdk commit list
csdk commit list --where.<field>.<op> <value> --orderBy <values>
csdk commit list --limit 10 --after <cursor>
csdk commit find-first --where.<field>.<op> <value>
csdk commit get --id <UUID>
csdk commit create --databaseId <UUID> --storeId <UUID> [--message <String>] [--parentIds <UUID>] [--authorId <UUID>] [--committerId <UUID>] [--treeId <UUID>] [--date <Datetime>]
csdk commit update --id <UUID> [--message <String>] [--databaseId <UUID>] [--storeId <UUID>] [--parentIds <UUID>] [--authorId <UUID>] [--committerId <UUID>] [--treeId <UUID>] [--date <Datetime>]
csdk commit delete --id <UUID>Examples
List commit records
csdk commit listList commit records with pagination
csdk commit list --limit 10 --offset 0List commit records with cursor pagination
csdk commit list --limit 10 --after <cursor>Find first matching commit
csdk commit find-first --where.id.equalTo <value>List commit records with field selection
csdk commit list --select id,idList commit records with filtering and ordering
csdk commit list --where.id.equalTo <value> --orderBy ID_ASCCreate a commit
csdk commit create --databaseId <UUID> --storeId <UUID> [--message <String>] [--parentIds <UUID>] [--authorId <UUID>] [--committerId <UUID>] [--treeId <UUID>] [--date <Datetime>]Get a commit by id
csdk commit get --id <value>Config Variables
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Manage per-context key-value configuration variables for csdk
Usage
csdk config get <key>
csdk config set <key> <value>
csdk config list
csdk config delete <key>Examples
Store and retrieve a config variable
csdk config set orgId abc-123
csdk config get orgIdList all config variables
csdk config listconfirmDeleteAccount
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the confirmDeleteAccount mutation
Usage
csdk confirm-delete-account --input.clientMutationId <String> --input.userId <UUID> --input.token <String>Examples
Run confirmDeleteAccount
csdk confirm-delete-account --input.clientMutationId <String> --input.userId <UUID> --input.token <String>confirmUpload
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Confirm that a file has been uploaded to S3. Verifies the object exists in S3, checks content-type, and transitions the file status from 'pending' to 'ready'.
Usage
csdk confirm-upload --input.fileId <UUID>Examples
Run confirmUpload
csdk confirm-upload --input.fileId <UUID>connectedAccount
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ConnectedAccount records via csdk CLI
Usage
csdk connected-account list
csdk connected-account list --where.<field>.<op> <value> --orderBy <values>
csdk connected-account list --limit 10 --after <cursor>
csdk connected-account find-first --where.<field>.<op> <value>
csdk connected-account get --id <UUID>
csdk connected-account create --service <String> --identifier <String> --details <JSON> [--ownerId <UUID>] [--isVerified <Boolean>]
csdk connected-account update --id <UUID> [--ownerId <UUID>] [--service <String>] [--identifier <String>] [--details <JSON>] [--isVerified <Boolean>]
csdk connected-account delete --id <UUID>Examples
List connectedAccount records
csdk connected-account listList connectedAccount records with pagination
csdk connected-account list --limit 10 --offset 0List connectedAccount records with cursor pagination
csdk connected-account list --limit 10 --after <cursor>Find first matching connectedAccount
csdk connected-account find-first --where.id.equalTo <value>List connectedAccount records with field selection
csdk connected-account list --select id,idList connectedAccount records with filtering and ordering
csdk connected-account list --where.id.equalTo <value> --orderBy ID_ASCCreate a connectedAccount
csdk connected-account create --service <String> --identifier <String> --details <JSON> [--ownerId <UUID>] [--isVerified <Boolean>]Get a connectedAccount by id
csdk connected-account get --id <value>connectedAccountsModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ConnectedAccountsModule records via csdk CLI
Usage
csdk connected-accounts-module list
csdk connected-accounts-module list --where.<field>.<op> <value> --orderBy <values>
csdk connected-accounts-module list --limit 10 --after <cursor>
csdk connected-accounts-module find-first --where.<field>.<op> <value>
csdk connected-accounts-module get --id <UUID>
csdk connected-accounts-module create --databaseId <UUID> --tableName <String> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>]
csdk connected-accounts-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>] [--tableName <String>]
csdk connected-accounts-module delete --id <UUID>Examples
List connectedAccountsModule records
csdk connected-accounts-module listList connectedAccountsModule records with pagination
csdk connected-accounts-module list --limit 10 --offset 0List connectedAccountsModule records with cursor pagination
csdk connected-accounts-module list --limit 10 --after <cursor>Find first matching connectedAccountsModule
csdk connected-accounts-module find-first --where.id.equalTo <value>List connectedAccountsModule records with field selection
csdk connected-accounts-module list --select id,idList connectedAccountsModule records with filtering and ordering
csdk connected-accounts-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a connectedAccountsModule
csdk connected-accounts-module create --databaseId <UUID> --tableName <String> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>]Get a connectedAccountsModule by id
csdk connected-accounts-module get --id <value>constructBlueprint
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Executes a blueprint definition by delegating to provision_* procedures. Creates a blueprint_construction record to track the attempt. Six phases: (0) entity_type_provision for each membership_type entry — provisions entity tables, membership modules, and security, (1) provision_table() for each table with nodes[], fields[], policies[], and grants (table-level indexes/fts/unique_constraints are deferred), (2) provision_relation() for each relation, (3) provision_index() for top-level + deferred indexes, (4) provision_full_text_search() for top-level + deferred FTS, (5) provision_unique_constraint() for top-level + deferred unique constraints. Phase 0 entity tables are added to the table_map so subsequent phases can reference them by name. Table-level indexes/fts/unique_constraints are deferred to phases 3-5 so they can reference columns created by relations in phase 2. Returns the construction record ID on success, NULL on failure.
Usage
csdk construct-blueprint --input.clientMutationId <String> --input.blueprintId <UUID> --input.schemaId <UUID>Examples
Run constructBlueprint
csdk construct-blueprint --input.clientMutationId <String> --input.blueprintId <UUID> --input.schemaId <UUID>Context Management
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Manage API endpoint contexts for csdk
Usage
csdk context create <name> --endpoint <url>
csdk context list
csdk context use <name>
csdk context current
csdk context delete <name>Examples
Create and activate a context
csdk context create production --endpoint https://api.example.com/graphql
csdk context use productionList all contexts
csdk context listcopyTemplateToBlueprint
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Creates a new blueprint by copying a template definition. Checks visibility: owners can always copy their own templates, others require public visibility. Increments the template copy_count. Returns the new blueprint ID.
Usage
csdk copy-template-to-blueprint --input.clientMutationId <String> --input.templateId <UUID> --input.databaseId <UUID> --input.ownerId <UUID> --input.nameOverride <String> --input.displayNameOverride <String>Examples
Run copyTemplateToBlueprint
csdk copy-template-to-blueprint --input.clientMutationId <String> --input.templateId <UUID> --input.databaseId <UUID> --input.ownerId <UUID> --input.nameOverride <String> --input.displayNameOverride <String>createApiKey
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the createApiKey mutation
Usage
csdk create-api-key --input.clientMutationId <String> --input.keyName <String> --input.accessLevel <String> --input.mfaLevel <String> --input.expiresIn <IntervalInput>Examples
Run createApiKey
csdk create-api-key --input.clientMutationId <String> --input.keyName <String> --input.accessLevel <String> --input.mfaLevel <String> --input.expiresIn <IntervalInput>createUserDatabase
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Creates a new user database with all required modules, permissions, and RLS policies.
Parameters:
- database_name: Name for the new database (required)
- owner_id: UUID of the owner user (required)
- include_invites: Include invite system (default: true)
- include_groups: Include group-level memberships (default: false)
- include_levels: Include levels/achievements (default: false)
- bitlen: Bit length for permission masks (default: 64)
- tokens_expiration: Token expiration interval (default: 30 days)
Returns the database_id UUID of the newly created database.
Example usage: SELECT metaschema_public.create_user_database('my_app', 'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11'::uuid); SELECT metaschema_public.create_user_database('my_app', 'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11'::uuid, true, true); -- with invites and groups
Usage
csdk create-user-database --input.clientMutationId <String> --input.databaseName <String> --input.ownerId <UUID> --input.includeInvites <Boolean> --input.includeGroups <Boolean> --input.includeLevels <Boolean> --input.bitlen <Int> --input.tokensExpiration <IntervalInput>Examples
Run createUserDatabase
csdk create-user-database --input.clientMutationId <String> --input.databaseName <String> --input.ownerId <UUID> --input.includeInvites <Boolean> --input.includeGroups <Boolean> --input.includeLevels <Boolean> --input.bitlen <Int> --input.tokensExpiration <IntervalInput>cryptoAddress
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for CryptoAddress records via csdk CLI
Usage
csdk crypto-address list
csdk crypto-address list --where.<field>.<op> <value> --orderBy <values>
csdk crypto-address list --limit 10 --after <cursor>
csdk crypto-address find-first --where.<field>.<op> <value>
csdk crypto-address get --id <UUID>
csdk crypto-address create --address <String> [--ownerId <UUID>] [--isVerified <Boolean>] [--isPrimary <Boolean>] [--name <String>]
csdk crypto-address update --id <UUID> [--ownerId <UUID>] [--address <String>] [--isVerified <Boolean>] [--isPrimary <Boolean>] [--name <String>]
csdk crypto-address delete --id <UUID>Examples
List cryptoAddress records
csdk crypto-address listList cryptoAddress records with pagination
csdk crypto-address list --limit 10 --offset 0List cryptoAddress records with cursor pagination
csdk crypto-address list --limit 10 --after <cursor>Find first matching cryptoAddress
csdk crypto-address find-first --where.id.equalTo <value>List cryptoAddress records with field selection
csdk crypto-address list --select id,idList cryptoAddress records with filtering and ordering
csdk crypto-address list --where.id.equalTo <value> --orderBy ID_ASCCreate a cryptoAddress
csdk crypto-address create --address <String> [--ownerId <UUID>] [--isVerified <Boolean>] [--isPrimary <Boolean>] [--name <String>]Get a cryptoAddress by id
csdk crypto-address get --id <value>cryptoAddressesModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for CryptoAddressesModule records via csdk CLI
Usage
csdk crypto-addresses-module list
csdk crypto-addresses-module list --where.<field>.<op> <value> --orderBy <values>
csdk crypto-addresses-module list --limit 10 --after <cursor>
csdk crypto-addresses-module find-first --where.<field>.<op> <value>
csdk crypto-addresses-module get --id <UUID>
csdk crypto-addresses-module create --databaseId <UUID> --tableName <String> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>] [--cryptoNetwork <String>]
csdk crypto-addresses-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>] [--tableName <String>] [--cryptoNetwork <String>]
csdk crypto-addresses-module delete --id <UUID>Examples
List cryptoAddressesModule records
csdk crypto-addresses-module listList cryptoAddressesModule records with pagination
csdk crypto-addresses-module list --limit 10 --offset 0List cryptoAddressesModule records with cursor pagination
csdk crypto-addresses-module list --limit 10 --after <cursor>Find first matching cryptoAddressesModule
csdk crypto-addresses-module find-first --where.id.equalTo <value>List cryptoAddressesModule records with field selection
csdk crypto-addresses-module list --select id,idList cryptoAddressesModule records with filtering and ordering
csdk crypto-addresses-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a cryptoAddressesModule
csdk crypto-addresses-module create --databaseId <UUID> --tableName <String> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>] [--cryptoNetwork <String>]Get a cryptoAddressesModule by id
csdk crypto-addresses-module get --id <value>cryptoAuthModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for CryptoAuthModule records via csdk CLI
Usage
csdk crypto-auth-module list
csdk crypto-auth-module list --where.<field>.<op> <value> --orderBy <values>
csdk crypto-auth-module list --limit 10 --after <cursor>
csdk crypto-auth-module find-first --where.<field>.<op> <value>
csdk crypto-auth-module get --id <UUID>
csdk crypto-auth-module create --databaseId <UUID> --userField <String> [--schemaId <UUID>] [--usersTableId <UUID>] [--secretsTableId <UUID>] [--sessionsTableId <UUID>] [--sessionCredentialsTableId <UUID>] [--addressesTableId <UUID>] [--cryptoNetwork <String>] [--signInRequestChallenge <String>] [--signInRecordFailure <String>] [--signUpWithKey <String>] [--signInWithChallenge <String>]
csdk crypto-auth-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--usersTableId <UUID>] [--secretsTableId <UUID>] [--sessionsTableId <UUID>] [--sessionCredentialsTableId <UUID>] [--addressesTableId <UUID>] [--userField <String>] [--cryptoNetwork <String>] [--signInRequestChallenge <String>] [--signInRecordFailure <String>] [--signUpWithKey <String>] [--signInWithChallenge <String>]
csdk crypto-auth-module delete --id <UUID>Examples
List cryptoAuthModule records
csdk crypto-auth-module listList cryptoAuthModule records with pagination
csdk crypto-auth-module list --limit 10 --offset 0List cryptoAuthModule records with cursor pagination
csdk crypto-auth-module list --limit 10 --after <cursor>Find first matching cryptoAuthModule
csdk crypto-auth-module find-first --where.id.equalTo <value>List cryptoAuthModule records with field selection
csdk crypto-auth-module list --select id,idList cryptoAuthModule records with filtering and ordering
csdk crypto-auth-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a cryptoAuthModule
csdk crypto-auth-module create --databaseId <UUID> --userField <String> [--schemaId <UUID>] [--usersTableId <UUID>] [--secretsTableId <UUID>] [--sessionsTableId <UUID>] [--sessionCredentialsTableId <UUID>] [--addressesTableId <UUID>] [--cryptoNetwork <String>] [--signInRequestChallenge <String>] [--signInRecordFailure <String>] [--signUpWithKey <String>] [--signInWithChallenge <String>]Get a cryptoAuthModule by id
csdk crypto-auth-module get --id <value>currentIpAddress
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the currentIpAddress query
Usage
csdk current-ip-addressExamples
Run currentIpAddress
csdk current-ip-addresscurrentUserAgent
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the currentUserAgent query
Usage
csdk current-user-agentExamples
Run currentUserAgent
csdk current-user-agentcurrentUserId
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the currentUserId query
Usage
csdk current-user-idExamples
Run currentUserId
csdk current-user-idcurrentUser
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the currentUser query
Usage
csdk current-userExamples
Run currentUser
csdk current-userdatabaseProvisionModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for DatabaseProvisionModule records via csdk CLI
Usage
csdk database-provision-module list
csdk database-provision-module list --where.<field>.<op> <value> --orderBy <values>
csdk database-provision-module list --limit 10 --after <cursor>
csdk database-provision-module find-first --where.<field>.<op> <value>
csdk database-provision-module get --id <UUID>
csdk database-provision-module create --databaseName <String> --ownerId <UUID> --domain <String> [--subdomain <String>] [--modules <String>] [--options <JSON>] [--bootstrapUser <Boolean>] [--status <String>] [--errorMessage <String>] [--databaseId <UUID>] [--completedAt <Datetime>]
csdk database-provision-module update --id <UUID> [--databaseName <String>] [--ownerId <UUID>] [--subdomain <String>] [--domain <String>] [--modules <String>] [--options <JSON>] [--bootstrapUser <Boolean>] [--status <String>] [--errorMessage <String>] [--databaseId <UUID>] [--completedAt <Datetime>]
csdk database-provision-module delete --id <UUID>Examples
List databaseProvisionModule records
csdk database-provision-module listList databaseProvisionModule records with pagination
csdk database-provision-module list --limit 10 --offset 0List databaseProvisionModule records with cursor pagination
csdk database-provision-module list --limit 10 --after <cursor>Find first matching databaseProvisionModule
csdk database-provision-module find-first --where.id.equalTo <value>List databaseProvisionModule records with field selection
csdk database-provision-module list --select id,idList databaseProvisionModule records with filtering and ordering
csdk database-provision-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a databaseProvisionModule
csdk database-provision-module create --databaseName <String> --ownerId <UUID> --domain <String> [--subdomain <String>] [--modules <String>] [--options <JSON>] [--bootstrapUser <Boolean>] [--status <String>] [--errorMessage <String>] [--databaseId <UUID>] [--completedAt <Datetime>]Get a databaseProvisionModule by id
csdk database-provision-module get --id <value>databaseTransfer
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for DatabaseTransfer records via csdk CLI
Usage
csdk database-transfer list
csdk database-transfer list --where.<field>.<op> <value> --orderBy <values>
csdk database-transfer list --limit 10 --after <cursor>
csdk database-transfer find-first --where.<field>.<op> <value>
csdk database-transfer get --id <UUID>
csdk database-transfer create --databaseId <UUID> --targetOwnerId <UUID> --initiatedBy <UUID> [--sourceApproved <Boolean>] [--targetApproved <Boolean>] [--sourceApprovedAt <Datetime>] [--targetApprovedAt <Datetime>] [--status <String>] [--notes <String>] [--expiresAt <Datetime>] [--completedAt <Datetime>]
csdk database-transfer update --id <UUID> [--databaseId <UUID>] [--targetOwnerId <UUID>] [--sourceApproved <Boolean>] [--targetApproved <Boolean>] [--sourceApprovedAt <Datetime>] [--targetApprovedAt <Datetime>] [--status <String>] [--initiatedBy <UUID>] [--notes <String>] [--expiresAt <Datetime>] [--completedAt <Datetime>]
csdk database-transfer delete --id <UUID>Examples
List databaseTransfer records
csdk database-transfer listList databaseTransfer records with pagination
csdk database-transfer list --limit 10 --offset 0List databaseTransfer records with cursor pagination
csdk database-transfer list --limit 10 --after <cursor>Find first matching databaseTransfer
csdk database-transfer find-first --where.id.equalTo <value>List databaseTransfer records with field selection
csdk database-transfer list --select id,idList databaseTransfer records with filtering and ordering
csdk database-transfer list --where.id.equalTo <value> --orderBy ID_ASCCreate a databaseTransfer
csdk database-transfer create --databaseId <UUID> --targetOwnerId <UUID> --initiatedBy <UUID> [--sourceApproved <Boolean>] [--targetApproved <Boolean>] [--sourceApprovedAt <Datetime>] [--targetApprovedAt <Datetime>] [--status <String>] [--notes <String>] [--expiresAt <Datetime>] [--completedAt <Datetime>]Get a databaseTransfer by id
csdk database-transfer get --id <value>database
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Database records via csdk CLI
Usage
csdk database list
csdk database list --where.<field>.<op> <value> --orderBy <values>
csdk database list --limit 10 --after <cursor>
csdk database find-first --where.<field>.<op> <value>
csdk database get --id <UUID>
csdk database create [--ownerId <UUID>] [--schemaHash <String>] [--name <String>] [--label <String>] [--hash <UUID>]
csdk database update --id <UUID> [--ownerId <UUID>] [--schemaHash <String>] [--name <String>] [--label <String>] [--hash <UUID>]
csdk database delete --id <UUID>Examples
List database records
csdk database listList database records with pagination
csdk database list --limit 10 --offset 0List database records with cursor pagination
csdk database list --limit 10 --after <cursor>Find first matching database
csdk database find-first --where.id.equalTo <value>List database records with field selection
csdk database list --select id,idList database records with filtering and ordering
csdk database list --where.id.equalTo <value> --orderBy ID_ASCCreate a database
csdk database create [--ownerId <UUID>] [--schemaHash <String>] [--name <String>] [--label <String>] [--hash <UUID>]Get a database by id
csdk database get --id <value>defaultIdsModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for DefaultIdsModule records via csdk CLI
Usage
csdk default-ids-module list
csdk default-ids-module list --where.<field>.<op> <value> --orderBy <values>
csdk default-ids-module list --limit 10 --after <cursor>
csdk default-ids-module find-first --where.<field>.<op> <value>
csdk default-ids-module get --id <UUID>
csdk default-ids-module create --databaseId <UUID>
csdk default-ids-module update --id <UUID> [--databaseId <UUID>]
csdk default-ids-module delete --id <UUID>Examples
List defaultIdsModule records
csdk default-ids-module listList defaultIdsModule records with pagination
csdk default-ids-module list --limit 10 --offset 0List defaultIdsModule records with cursor pagination
csdk default-ids-module list --limit 10 --after <cursor>Find first matching defaultIdsModule
csdk default-ids-module find-first --where.id.equalTo <value>List defaultIdsModule records with field selection
csdk default-ids-module list --select id,idList defaultIdsModule records with filtering and ordering
csdk default-ids-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a defaultIdsModule
csdk default-ids-module create --databaseId <UUID>Get a defaultIdsModule by id
csdk default-ids-module get --id <value>defaultPrivilege
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for DefaultPrivilege records via csdk CLI
Usage
csdk default-privilege list
csdk default-privilege list --where.<field>.<op> <value> --orderBy <values>
csdk default-privilege list --limit 10 --after <cursor>
csdk default-privilege find-first --where.<field>.<op> <value>
csdk default-privilege get --id <UUID>
csdk default-privilege create --schemaId <UUID> --objectType <String> --privilege <String> --granteeName <String> [--databaseId <UUID>] [--isGrant <Boolean>]
csdk default-privilege update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--objectType <String>] [--privilege <String>] [--granteeName <String>] [--isGrant <Boolean>]
csdk default-privilege delete --id <UUID>Examples
List defaultPrivilege records
csdk default-privilege listList defaultPrivilege records with pagination
csdk default-privilege list --limit 10 --offset 0List defaultPrivilege records with cursor pagination
csdk default-privilege list --limit 10 --after <cursor>Find first matching defaultPrivilege
csdk default-privilege find-first --where.id.equalTo <value>List defaultPrivilege records with field selection
csdk default-privilege list --select id,idList defaultPrivilege records with filtering and ordering
csdk default-privilege list --where.id.equalTo <value> --orderBy ID_ASCCreate a defaultPrivilege
csdk default-privilege create --schemaId <UUID> --objectType <String> --privilege <String> --granteeName <String> [--databaseId <UUID>] [--isGrant <Boolean>]Get a defaultPrivilege by id
csdk default-privilege get --id <value>denormalizedTableField
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for DenormalizedTableField records via csdk CLI
Usage
csdk denormalized-table-field list
csdk denormalized-table-field list --where.<field>.<op> <value> --orderBy <values>
csdk denormalized-table-field list --limit 10 --after <cursor>
csdk denormalized-table-field find-first --where.<field>.<op> <value>
csdk denormalized-table-field get --id <UUID>
csdk denormalized-table-field create --databaseId <UUID> --tableId <UUID> --fieldId <UUID> --refTableId <UUID> --refFieldId <UUID> [--setIds <UUID>] [--refIds <UUID>] [--useUpdates <Boolean>] [--updateDefaults <Boolean>] [--funcName <String>] [--funcOrder <Int>]
csdk denormalized-table-field update --id <UUID> [--databaseId <UUID>] [--tableId <UUID>] [--fieldId <UUID>] [--setIds <UUID>] [--refTableId <UUID>] [--refFieldId <UUID>] [--refIds <UUID>] [--useUpdates <Boolean>] [--updateDefaults <Boolean>] [--funcName <String>] [--funcOrder <Int>]
csdk denormalized-table-field delete --id <UUID>Examples
List denormalizedTableField records
csdk denormalized-table-field listList denormalizedTableField records with pagination
csdk denormalized-table-field list --limit 10 --offset 0List denormalizedTableField records with cursor pagination
csdk denormalized-table-field list --limit 10 --after <cursor>Find first matching denormalizedTableField
csdk denormalized-table-field find-first --where.id.equalTo <value>List denormalizedTableField records with field selection
csdk denormalized-table-field list --select id,idList denormalizedTableField records with filtering and ordering
csdk denormalized-table-field list --where.id.equalTo <value> --orderBy ID_ASCCreate a denormalizedTableField
csdk denormalized-table-field create --databaseId <UUID> --tableId <UUID> --fieldId <UUID> --refTableId <UUID> --refFieldId <UUID> [--setIds <UUID>] [--refIds <UUID>] [--useUpdates <Boolean>] [--updateDefaults <Boolean>] [--funcName <String>] [--funcOrder <Int>]Get a denormalizedTableField by id
csdk denormalized-table-field get --id <value>devicesModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for DevicesModule records via csdk CLI
Usage
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
csdk devices-module listList devicesModule records with pagination
csdk devices-module list --limit 10 --offset 0List devicesModule records with cursor pagination
csdk devices-module list --limit 10 --after <cursor>Find first matching devicesModule
csdk devices-module find-first --where.id.equalTo <value>List devicesModule records with field selection
csdk devices-module list --select id,idList devicesModule records with filtering and ordering
csdk devices-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a devicesModule
csdk devices-module create --databaseId <UUID> [--schemaId <UUID>] [--userDevicesTableId <UUID>] [--deviceSettingsTableId <UUID>] [--userDevicesTable <String>] [--deviceSettingsTable <String>]Get a devicesModule by id
csdk devices-module get --id <value>disconnectAccount
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the disconnectAccount mutation
Usage
csdk disconnect-account --input.clientMutationId <String> --input.accountId <UUID>Examples
Run disconnectAccount
csdk disconnect-account --input.clientMutationId <String> --input.accountId <UUID>domain
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Domain records via csdk CLI
Usage
csdk domain list
csdk domain list --where.<field>.<op> <value> --orderBy <values>
csdk domain list --limit 10 --after <cursor>
csdk domain find-first --where.<field>.<op> <value>
csdk domain get --id <UUID>
csdk domain create --databaseId <UUID> [--apiId <UUID>] [--siteId <UUID>] [--subdomain <Hostname>] [--domain <Hostname>]
csdk domain update --id <UUID> [--databaseId <UUID>] [--apiId <UUID>] [--siteId <UUID>] [--subdomain <Hostname>] [--domain <Hostname>]
csdk domain delete --id <UUID>Examples
List domain records
csdk domain listList domain records with pagination
csdk domain list --limit 10 --offset 0List domain records with cursor pagination
csdk domain list --limit 10 --after <cursor>Find first matching domain
csdk domain find-first --where.id.equalTo <value>List domain records with field selection
csdk domain list --select id,idList domain records with filtering and ordering
csdk domain list --where.id.equalTo <value> --orderBy ID_ASCCreate a domain
csdk domain create --databaseId <UUID> [--apiId <UUID>] [--siteId <UUID>] [--subdomain <Hostname>] [--domain <Hostname>]Get a domain by id
csdk domain get --id <value><!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Email records via csdk CLI
Usage
csdk email list
csdk email list --where.<field>.<op> <value> --orderBy <values>
csdk email list --limit 10 --after <cursor>
csdk email find-first --where.<field>.<op> <value>
csdk email get --id <UUID>
csdk email create --email <Email> [--ownerId <UUID>] [--isVerified <Boolean>] [--isPrimary <Boolean>] [--name <String>]
csdk email update --id <UUID> [--ownerId <UUID>] [--email <Email>] [--isVerified <Boolean>] [--isPrimary <Boolean>] [--name <String>]
csdk email delete --id <UUID>Examples
List email records
csdk email listList email records with pagination
csdk email list --limit 10 --offset 0List email records with cursor pagination
csdk email list --limit 10 --after <cursor>Find first matching email
csdk email find-first --where.id.equalTo <value>List email records with field selection
csdk email list --select id,idList email records with filtering and ordering
csdk email list --where.id.equalTo <value> --orderBy ID_ASCCreate a email
csdk email create --email <Email> [--ownerId <UUID>] [--isVerified <Boolean>] [--isPrimary <Boolean>] [--name <String>]Get a email by id
csdk email get --id <value>emailsModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for EmailsModule records via csdk CLI
Usage
csdk emails-module list
csdk emails-module list --where.<field>.<op> <value> --orderBy <values>
csdk emails-module list --limit 10 --after <cursor>
csdk emails-module find-first --where.<field>.<op> <value>
csdk emails-module get --id <UUID>
csdk emails-module create --databaseId <UUID> --tableName <String> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>]
csdk emails-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>] [--tableName <String>]
csdk emails-module delete --id <UUID>Examples
List emailsModule records
csdk emails-module listList emailsModule records with pagination
csdk emails-module list --limit 10 --offset 0List emailsModule records with cursor pagination
csdk emails-module list --limit 10 --after <cursor>Find first matching emailsModule
csdk emails-module find-first --where.id.equalTo <value>List emailsModule records with field selection
csdk emails-module list --select id,idList emailsModule records with filtering and ordering
csdk emails-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a emailsModule
csdk emails-module create --databaseId <UUID> --tableName <String> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--ownerTableId <UUID>]Get a emailsModule by id
csdk emails-module get --id <value>embeddingChunk
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for EmbeddingChunk records via csdk CLI
Usage
csdk embedding-chunk list
csdk embedding-chunk list --where.<field>.<op> <value> --orderBy <values>
csdk embedding-chunk list --limit 10 --after <cursor>
csdk embedding-chunk find-first --where.<field>.<op> <value>
csdk embedding-chunk get --id <UUID>
csdk embedding-chunk create --tableId <UUID> [--databaseId <UUID>] [--embeddingFieldId <UUID>] [--chunksTableId <UUID>] [--chunksTableName <String>] [--contentFieldName <String>] [--dimensions <Int>] [--metric <String>] [--chunkSize <Int>] [--chunkOverlap <Int>] [--chunkStrategy <String>] [--metadataFields <JSON>] [--enqueueChunkingJob <Boolean>] [--chunkingTaskName <String>] [--parentFkFieldId <UUID>]
csdk embedding-chunk update --id <UUID> [--databaseId <UUID>] [--tableId <UUID>] [--embeddingFieldId <UUID>] [--chunksTableId <UUID>] [--chunksTableName <String>] [--contentFieldName <String>] [--dimensions <Int>] [--metric <String>] [--chunkSize <Int>] [--chunkOverlap <Int>] [--chunkStrategy <String>] [--metadataFields <JSON>] [--enqueueChunkingJob <Boolean>] [--chunkingTaskName <String>] [--parentFkFieldId <UUID>]
csdk embedding-chunk delete --id <UUID>Examples
List embeddingChunk records
csdk embedding-chunk listList embeddingChunk records with pagination
csdk embedding-chunk list --limit 10 --offset 0List embeddingChunk records with cursor pagination
csdk embedding-chunk list --limit 10 --after <cursor>Find first matching embeddingChunk
csdk embedding-chunk find-first --where.id.equalTo <value>List embeddingChunk records with field selection
csdk embedding-chunk list --select id,idList embeddingChunk records with filtering and ordering
csdk embedding-chunk list --where.id.equalTo <value> --orderBy ID_ASCCreate a embeddingChunk
csdk embedding-chunk create --tableId <UUID> [--databaseId <UUID>] [--embeddingFieldId <UUID>] [--chunksTableId <UUID>] [--chunksTableName <String>] [--contentFieldName <String>] [--dimensions <Int>] [--metric <String>] [--chunkSize <Int>] [--chunkOverlap <Int>] [--chunkStrategy <String>] [--metadataFields <JSON>] [--enqueueChunkingJob <Boolean>] [--chunkingTaskName <String>] [--parentFkFieldId <UUID>]Get a embeddingChunk by id
csdk embedding-chunk get --id <value>encryptedSecretsModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for EncryptedSecretsModule records via csdk CLI
Usage
csdk encrypted-secrets-module list
csdk encrypted-secrets-module list --where.<field>.<op> <value> --orderBy <values>
csdk encrypted-secrets-module list --limit 10 --after <cursor>
csdk encrypted-secrets-module find-first --where.<field>.<op> <value>
csdk encrypted-secrets-module get --id <UUID>
csdk encrypted-secrets-module create --databaseId <UUID> [--schemaId <UUID>] [--tableId <UUID>] [--tableName <String>]
csdk encrypted-secrets-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--tableId <UUID>] [--tableName <String>]
csdk encrypted-secrets-module delete --id <UUID>Examples
List encryptedSecretsModule records
csdk encrypted-secrets-module listList encryptedSecretsModule records with pagination
csdk encrypted-secrets-module list --limit 10 --offset 0List encryptedSecretsModule records with cursor pagination
csdk encrypted-secrets-module list --limit 10 --after <cursor>Find first matching encryptedSecretsModule
csdk encrypted-secrets-module find-first --where.id.equalTo <value>List encryptedSecretsModule records with field selection
csdk encrypted-secrets-module list --select id,idList encryptedSecretsModule records with filtering and ordering
csdk encrypted-secrets-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a encryptedSecretsModule
csdk encrypted-secrets-module create --databaseId <UUID> [--schemaId <UUID>] [--tableId <UUID>] [--tableName <String>]Get a encryptedSecretsModule by id
csdk encrypted-secrets-module get --id <value>entityTypeProvision
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for EntityTypeProvision records via csdk CLI
Usage
csdk entity-type-provision list
csdk entity-type-provision list --where.<field>.<op> <value> --orderBy <values>
csdk entity-type-provision list --limit 10 --after <cursor>
csdk entity-type-provision find-first --where.<field>.<op> <value>
csdk entity-type-provision get --id <UUID>
csdk entity-type-provision create --databaseId <UUID> --name <String> --prefix <String> [--description <String>] [--parentEntity <String>] [--tableName <String>] [--isVisible <Boolean>] [--hasLimits <Boolean>] [--hasProfiles <Boolean>] [--hasLevels <Boolean>] [--hasStorage <Boolean>] [--hasInvites <Boolean>] [--storageConfig <JSON>] [--skipEntityPolicies <Boolean>] [--tableProvision <JSON>] [--outMembershipType <Int>] [--outEntityTableId <UUID>] [--outEntityTableName <String>] [--outInstalledModules <String>] [--outStorageModuleId <UUID>] [--outBucketsTableId <UUID>] [--outFilesTableId <UUID>] [--outInvitesModuleId <UUID>]
csdk entity-type-provision update --id <UUID> [--databaseId <UUID>] [--name <String>] [--prefix <String>] [--description <String>] [--parentEntity <String>] [--tableName <String>] [--isVisible <Boolean>] [--hasLimits <Boolean>] [--hasProfiles <Boolean>] [--hasLevels <Boolean>] [--hasStorage <Boolean>] [--hasInvites <Boolean>] [--storageConfig <JSON>] [--skipEntityPolicies <Boolean>] [--tableProvision <JSON>] [--outMembershipType <Int>] [--outEntityTableId <UUID>] [--outEntityTableName <String>] [--outInstalledModules <String>] [--outStorageModuleId <UUID>] [--outBucketsTableId <UUID>] [--outFilesTableId <UUID>] [--outInvitesModuleId <UUID>]
csdk entity-type-provision delete --id <UUID>Examples
List entityTypeProvision records
csdk entity-type-provision listList entityTypeProvision records with pagination
csdk entity-type-provision list --limit 10 --offset 0List entityTypeProvision records with cursor pagination
csdk entity-type-provision list --limit 10 --after <cursor>Find first matching entityTypeProvision
csdk entity-type-provision find-first --where.id.equalTo <value>List entityTypeProvision records with field selection
csdk entity-type-provision list --select id,idList entityTypeProvision records with filtering and ordering
csdk entity-type-provision list --where.id.equalTo <value> --orderBy ID_ASCCreate a entityTypeProvision
csdk entity-type-provision create --databaseId <UUID> --name <String> --prefix <String> [--description <String>] [--parentEntity <String>] [--tableName <String>] [--isVisible <Boolean>] [--hasLimits <Boolean>] [--hasProfiles <Boolean>] [--hasLevels <Boolean>] [--hasStorage <Boolean>] [--hasInvites <Boolean>] [--storageConfig <JSON>] [--skipEntityPolicies <Boolean>] [--tableProvision <JSON>] [--outMembershipType <Int>] [--outEntityTableId <UUID>] [--outEntityTableName <String>] [--outInstalledModules <String>] [--outStorageModuleId <UUID>] [--outBucketsTableId <UUID>] [--outFilesTableId <UUID>] [--outInvitesModuleId <UUID>]Get a entityTypeProvision by id
csdk entity-type-provision get --id <value>enum
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Enum records via csdk CLI
Usage
csdk enum list
csdk enum list --where.<field>.<op> <value> --orderBy <values>
csdk enum list --limit 10 --after <cursor>
csdk enum find-first --where.<field>.<op> <value>
csdk enum get --id <UUID>
csdk enum create --databaseId <UUID> --schemaId <UUID> --name <String> [--label <String>] [--description <String>] [--values <String>] [--smartTags <JSON>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]
csdk enum update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--name <String>] [--label <String>] [--description <String>] [--values <String>] [--smartTags <JSON>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]
csdk enum delete --id <UUID>Examples
List enum records
csdk enum listList enum records with pagination
csdk enum list --limit 10 --offset 0List enum records with cursor pagination
csdk enum list --limit 10 --after <cursor>Find first matching enum
csdk enum find-first --where.id.equalTo <value>List enum records with field selection
csdk enum list --select id,idList enum records with filtering and ordering
csdk enum list --where.id.equalTo <value> --orderBy ID_ASCCreate a enum
csdk enum create --databaseId <UUID> --schemaId <UUID> --name <String> [--label <String>] [--description <String>] [--values <String>] [--smartTags <JSON>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]Get a enum by id
csdk enum get --id <value>extendTokenExpires
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the extendTokenExpires mutation
Usage
csdk extend-token-expires --input.clientMutationId <String> --input.amount <IntervalInput>Examples
Run extendTokenExpires
csdk extend-token-expires --input.clientMutationId <String> --input.amount <IntervalInput>fieldModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for FieldModule records via csdk CLI
Usage
csdk field-module list
csdk field-module get --id <UUID>
csdk field-module create --databaseId <UUID> --nodeType <String> [--privateSchemaId <UUID>] [--tableId <UUID>] [--fieldId <UUID>] [--data <JSON>] [--triggers <String>] [--functions <String>]
csdk field-module update --id <UUID> [--databaseId <UUID>] [--privateSchemaId <UUID>] [--tableId <UUID>] [--fieldId <UUID>] [--nodeType <String>] [--data <JSON>] [--triggers <String>] [--functions <String>]
csdk field-module delete --id <UUID>Examples
List all fieldModule records
csdk field-module listCreate a fieldModule
csdk field-module create --databaseId <UUID> --nodeType <String> [--privateSchemaId <UUID>] [--tableId <UUID>] [--fieldId <UUID>] [--data <JSON>] [--triggers <String>] [--functions <String>]Get a fieldModule by id
csdk field-module get --id <value>field
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Field records via csdk CLI
Usage
csdk field list
csdk field list --where.<field>.<op> <value> --orderBy <values>
csdk field list --limit 10 --after <cursor>
csdk field find-first --where.<field>.<op> <value>
csdk field get --id <UUID>
csdk field create --tableId <UUID> --name <String> --type <String> [--databaseId <UUID>] [--label <String>] [--description <String>] [--smartTags <JSON>] [--isRequired <Boolean>] [--apiRequired <Boolean>] [--defaultValue <String>] [--defaultValueAst <JSON>] [--fieldOrder <Int>] [--regexp <String>] [--chk <JSON>] [--chkExpr <JSON>] [--min <Float>] [--max <Float>] [--tags <String>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>]
csdk field update --id <UUID> [--databaseId <UUID>] [--tableId <UUID>] [--name <String>] [--label <String>] [--description <String>] [--smartTags <JSON>] [--isRequired <Boolean>] [--apiRequired <Boolean>] [--defaultValue <String>] [--defaultValueAst <JSON>] [--type <String>] [--fieldOrder <Int>] [--regexp <String>] [--chk <JSON>] [--chkExpr <JSON>] [--min <Float>] [--max <Float>] [--tags <String>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>]
csdk field delete --id <UUID>Examples
List field records
csdk field listList field records with pagination
csdk field list --limit 10 --offset 0List field records with cursor pagination
csdk field list --limit 10 --after <cursor>Find first matching field
csdk field find-first --where.id.equalTo <value>List field records with field selection
csdk field list --select id,idList field records with filtering and ordering
csdk field list --where.id.equalTo <value> --orderBy ID_ASCCreate a field
csdk field create --tableId <UUID> --name <String> --type <String> [--databaseId <UUID>] [--label <String>] [--description <String>] [--smartTags <JSON>] [--isRequired <Boolean>] [--apiRequired <Boolean>] [--defaultValue <String>] [--defaultValueAst <JSON>] [--fieldOrder <Int>] [--regexp <String>] [--chk <JSON>] [--chkExpr <JSON>] [--min <Float>] [--max <Float>] [--tags <String>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>]Get a field by id
csdk field get --id <value>foreignKeyConstraint
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ForeignKeyConstraint records via csdk CLI
Usage
csdk foreign-key-constraint list
csdk foreign-key-constraint list --where.<field>.<op> <value> --orderBy <values>
csdk foreign-key-constraint list --limit 10 --after <cursor>
csdk foreign-key-constraint find-first --where.<field>.<op> <value>
csdk foreign-key-constraint get --id <UUID>
csdk foreign-key-constraint create --tableId <UUID> --fieldIds <UUID> --refTableId <UUID> --refFieldIds <UUID> [--databaseId <UUID>] [--name <String>] [--description <String>] [--smartTags <JSON>] [--type <String>] [--deleteAction <String>] [--updateAction <String>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]
csdk foreign-key-constraint update --id <UUID> [--databaseId <UUID>] [--tableId <UUID>] [--name <String>] [--description <String>] [--smartTags <JSON>] [--type <String>] [--fieldIds <UUID>] [--refTableId <UUID>] [--refFieldIds <UUID>] [--deleteAction <String>] [--updateAction <String>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]
csdk foreign-key-constraint delete --id <UUID>Examples
List foreignKeyConstraint records
csdk foreign-key-constraint listList foreignKeyConstraint records with pagination
csdk foreign-key-constraint list --limit 10 --offset 0List foreignKeyConstraint records with cursor pagination
csdk foreign-key-constraint list --limit 10 --after <cursor>Find first matching foreignKeyConstraint
csdk foreign-key-constraint find-first --where.id.equalTo <value>List foreignKeyConstraint records with field selection
csdk foreign-key-constraint list --select id,idList foreignKeyConstraint records with filtering and ordering
csdk foreign-key-constraint list --where.id.equalTo <value> --orderBy ID_ASCCreate a foreignKeyConstraint
csdk foreign-key-constraint create --tableId <UUID> --fieldIds <UUID> --refTableId <UUID> --refFieldIds <UUID> [--databaseId <UUID>] [--name <String>] [--description <String>] [--smartTags <JSON>] [--type <String>] [--deleteAction <String>] [--updateAction <String>] [--category <ObjectCategory>] [--module <String>] [--scope <Int>] [--tags <String>]Get a foreignKeyConstraint by id
csdk foreign-key-constraint get --id <value>forgotPassword
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the forgotPassword mutation
Usage
csdk forgot-password --input.clientMutationId <String> --input.email <Email>Examples
Run forgotPassword
csdk forgot-password --input.clientMutationId <String> --input.email <Email>freezeObjects
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the freezeObjects mutation
Usage
csdk freeze-objects --input.clientMutationId <String> --input.databaseId <UUID> --input.id <UUID>Examples
Run freezeObjects
csdk freeze-objects --input.clientMutationId <String> --input.databaseId <UUID> --input.id <UUID>fullTextSearch
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for FullTextSearch records via csdk CLI
Usage
csdk full-text-search list
csdk full-text-search list --where.<field>.<op> <value> --orderBy <values>
csdk full-text-search list --limit 10 --after <cursor>
csdk full-text-search find-first --where.<field>.<op> <value>
csdk full-text-search get --id <UUID>
csdk full-text-search create --tableId <UUID> --fieldId <UUID> --fieldIds <UUID> --weights <String> --langs <String> [--databaseId <UUID>]
csdk full-text-search update --id <UUID> [--databaseId <UUID>] [--tableId <UUID>] [--fieldId <UUID>] [--fieldIds <UUID>] [--weights <String>] [--langs <String>]
csdk full-text-search delete --id <UUID>Examples
List fullTextSearch records
csdk full-text-search listList fullTextSearch records with pagination
csdk full-text-search list --limit 10 --offset 0List fullTextSearch records with cursor pagination
csdk full-text-search list --limit 10 --after <cursor>Find first matching fullTextSearch
csdk full-text-search find-first --where.id.equalTo <value>List fullTextSearch records with field selection
csdk full-text-search list --select id,idList fullTextSearch records with filtering and ordering
csdk full-text-search list --where.id.equalTo <value> --orderBy ID_ASCCreate a fullTextSearch
csdk full-text-search create --tableId <UUID> --fieldId <UUID> --fieldIds <UUID> --weights <String> --langs <String> [--databaseId <UUID>]Get a fullTextSearch by id
csdk full-text-search get --id <value>getAllObjectsFromRoot
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Reads and enables pagination through a set of Object.
Usage
csdk get-all-objects-from-root --databaseId <UUID> --id <UUID> --first <Int> --offset <Int> --after <Cursor>Examples
Run getAllObjectsFromRoot
csdk get-all-objects-from-root --databaseId <UUID> --id <UUID> --first <Int> --offset <Int> --after <Cursor>getAllRecord
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for GetAllRecord records via csdk CLI
Usage
csdk get-all-record list
csdk get-all-record list --where.<field>.<op> <value> --orderBy <values>
csdk get-all-record list --limit 10 --after <cursor>
csdk get-all-record find-first --where.<field>.<op> <value>
csdk get-all-record get --id <UUID>
csdk get-all-record create --path <String> --data <JSON>
csdk get-all-record update --id <UUID> [--path <String>] [--data <JSON>]
csdk get-all-record delete --id <UUID>Examples
List getAllRecord records
csdk get-all-record listList getAllRecord records with pagination
csdk get-all-record list --limit 10 --offset 0List getAllRecord records with cursor pagination
csdk get-all-record list --limit 10 --after <cursor>Find first matching getAllRecord
csdk get-all-record find-first --where.id.equalTo <value>List getAllRecord records with field selection
csdk get-all-record list --select id,idList getAllRecord records with filtering and ordering
csdk get-all-record list --where.id.equalTo <value> --orderBy ID_ASCCreate a getAllRecord
csdk get-all-record create --path <String> --data <JSON>Get a getAllRecord by id
csdk get-all-record get --id <value>getObjectAtPath
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the getObjectAtPath query
Usage
csdk get-object-at-path --dbId <UUID> --storeId <UUID> --path <String> --refname <String>Examples
Run getObjectAtPath
csdk get-object-at-path --dbId <UUID> --storeId <UUID> --path <String> --refname <String>getPathObjectsFromRoot
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Reads and enables pagination through a set of Object.
Usage
csdk get-path-objects-from-root --databaseId <UUID> --id <UUID> --path <String> --first <Int> --offset <Int> --after <Cursor>Examples
Run getPathObjectsFromRoot
csdk get-path-objects-from-root --databaseId <UUID> --id <UUID> --path <String> --first <Int> --offset <Int> --after <Cursor>hierarchyModule
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for HierarchyModule records via csdk CLI
Usage
csdk hierarchy-module list
csdk hierarchy-module list --where.<field>.<op> <value> --orderBy <values>
csdk hierarchy-module list --limit 10 --after <cursor>
csdk hierarchy-module find-first --where.<field>.<op> <value>
csdk hierarchy-module get --id <UUID>
csdk hierarchy-module create --databaseId <UUID> --entityTableId <UUID> --usersTableId <UUID> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--chartEdgesTableId <UUID>] [--chartEdgesTableName <String>] [--hierarchySprtTableId <UUID>] [--hierarchySprtTableName <String>] [--chartEdgeGrantsTableId <UUID>] [--chartEdgeGrantsTableName <String>] [--prefix <String>] [--privateSchemaName <String>] [--sprtTableName <String>] [--rebuildHierarchyFunction <String>] [--getSubordinatesFunction <String>] [--getManagersFunction <String>] [--isManagerOfFunction <String>]
csdk hierarchy-module update --id <UUID> [--databaseId <UUID>] [--schemaId <UUID>] [--privateSchemaId <UUID>] [--chartEdgesTableId <UUID>] [--chartEdgesTableName <String>] [--hierarchySprtTableId <UUID>] [--hierarchySprtTableName <String>] [--chartEdgeGrantsTableId <UUID>] [--chartEdgeGrantsTableName <String>] [--entityTableId <UUID>] [--usersTableId <UUID>] [--prefix <String>] [--privateSchemaName <String>] [--sprtTableName <String>] [--rebuildHierarchyFunction <String>] [--getSubordinatesFunction <String>] [--getManagersFunction <String>] [--isManagerOfFunction <String>]
csdk hierarchy-module delete --id <UUID>Examples
List hierarchyModule records
csdk hierarchy-module listList hierarchyModule records with pagination
csdk hierarchy-module list --limit 10 --offset 0List hierarchyModule records with cursor pagination
csdk hierarchy-module list --limit 10 --after <cursor>Find first matching hierarchyModule
csdk hierarchy-module find-first --where.id.equalTo <value>List hierarchyModule records with field selection
csdk hierarchy-module list --select id,idList hierarchyModule records with filtering and ordering
csdk hierarchy-module list --where.id.equalTo <value> --orderBy ID_ASCCreate a hierarchyModule
csdk hierarchy-module create --databaseId <UUID> --entityTableId <UUID> --usersTableId <UUID> [--schemaId <UUID>] [--privateSchemaId <UUID>] [--chartEdgesTableId <UUID>] [--chartEdgesTableName <String>] [--hierarchySprtTableId <UUID>] [--hierarchySprtTableName <String>] [--chartEdgeGrantsTableId <UUID>] [--chartEdgeGrantsTableName <String>] [--prefix <String>] [--privateSchemaName <String>] [--sprtTableName <String>] [--rebuildHierarchyFunction <String>] [--getSubordinatesFunction <String>] [--getManagersFunction <String>] [--isManagerOfFunction <String>]Get a hierarchyModule by id
csdk hierarchy-module get --id <value>identityProvider
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for IdentityProvider records via csdk CLI
Usage
csdk identity-provider list
csdk identity-provider list --where.<field>.<op> <value> --orderBy <values>
csdk identity-provider list --limit 10 --after <cursor>
csdk identity-provider find-first --where.<field>.<op> <value>
csdk identity-provider get --id <UUID>
csdk identity-provider create [--slug <String>] [--kind <String>] [--displayName <String>] [--enabled <Boolean>] [--isBuiltIn <Boolean>]
csdk identity-provider update --id <UUID> [--slug <String>] [--kind <String>] [--displayName <String>] [--enabled <Boolean>] [--isBuiltIn <Boolean>]
csdk identity-provider delete --id <UUID>Examples
List identityProvider records
csdk identity-provider listList identityProvider records with pagination
csdk identity-provider list --limit 10 --offset 0List identityProvider records with cursor pagination
csdk identity-provider list --limit 10 --after <cursor>Find first matching identityProvider
csdk identity-provider find-first --where.id.equalTo <value>List identityProvider records with field selection
csdk identity-provider list --select id,idList identityProvider records with filtering and ordering
csdk identity-provider list --where.id.equalTo <value> --orderBy ID_ASCCreate a identityProvider
csdk identity-provider create [--slug <String>] [--kind <String>] [--displayName <String>] [--enabled <Boolean>] [--isBuiltIn <Boolean>]Get a identityProvider by id
csdk identity-provider get --id <value>