Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
constructive-io avatar

Orm Public

  • 1 installs
  • 52 repo stars
  • Updated August 5, 2026
  • constructive-io/constructive

ORM client for the public API providing typed CRUD operations for 129 tables and 71 custom operations.

About

ormpublic ORM client for the public API provides typed CRUD operations for 129 tables and 71 custom operations.. Comprehensive database access layer.

  • Typed CRUD operations for public entities
  • Full ORM support for public API

Orm Public by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #3,830 of 4,347 Backend & APIs 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 orm-public

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars52
Last updatedAugust 5, 2026
Repositoryconstructive-io/constructive

What it does

ORM client for the public API providing typed CRUD operations for 129 tables and 71 custom operations.

Files

SKILL.mdMarkdownGitHub ↗

orm-public

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

ORM client for the public API — provides typed CRUD operations for 129 tables and 71 custom operations

Usage

// Import the ORM client
import { db } from './orm';

// Available models: orgGetManagersRecord, orgGetSubordinatesRecord, getAllRecord, appPermission, orgPermission, object, appLevelRequirement, database, ...
db.<model>.findMany({ select: { id: true } }).execute()
db.<model>.findOne({ id: '<UUID>', select: { id: true } }).execute()
db.<model>.create({ data: { ... }, select: { id: true } }).execute()
db.<model>.update({ where: { id: '<UUID>' }, data: { ... }, select: { id: true } }).execute()
db.<model>.delete({ where: { id: '<UUID>' } }).execute()

Examples

Query records

const items = await db.orgGetManagersRecord.findMany({
  select: { id: true }
}).execute();

References

See the references/ directory for detailed per-entity API documentation:

  • 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
  • email
  • 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

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.