Skip to content

system/workspace-schema

system/workspace-schema

Interfaces

SystemTableMeta

Defined in: platform-utils/src/system/workspace-schema.ts:19

Properties

description?
readonly optional description?: string;

Defined in: platform-utils/src/system/workspace-schema.ts:20

icon?
readonly optional icon?: string | null;

Defined in: platform-utils/src/system/workspace-schema.ts:22

record_label?
readonly optional record_label?: string | null;

Defined in: platform-utils/src/system/workspace-schema.ts:21

semanticSearch?
readonly optional semanticSearch?: boolean;

Defined in: platform-utils/src/system/workspace-schema.ts:23

system
readonly system: true;

Defined in: platform-utils/src/system/workspace-schema.ts:24

Variables

approval_request

const approval_request: PgTableWithColumns<{
}> = _approval_request;

Defined in: platform-utils/src/system/workspace-schema.ts:277


audit_event

const audit_event: PgTableWithColumns<{
}> = _audit_event;

Defined in: platform-utils/src/system/workspace-schema.ts:285


automation_run

const automation_run: PgTableWithColumns<{
}> = _automation_run;

Defined in: platform-utils/src/system/workspace-schema.ts:279


chat_session

const chat_session: PgTableWithColumns<{
}> = _chat_session;

Defined in: platform-utils/src/system/workspace-schema.ts:283


document_asset

const document_asset: PgTableWithColumns<{
}> = _document_asset;

Defined in: platform-utils/src/system/workspace-schema.ts:288


integration_outbox

const integration_outbox: PgTableWithColumns<{
}> = _integration_outbox;

Defined in: platform-utils/src/system/workspace-schema.ts:286


mutation_log

const mutation_log: PgTableWithColumns<{
}> = _mutation_log;

Defined in: platform-utils/src/system/workspace-schema.ts:284


notification

const notification: PgTableWithColumns<{
}> = _notification;

Defined in: platform-utils/src/system/workspace-schema.ts:287


platformRelations

const platformRelations: ExtractTablesWithRelations<{
  approval_request: {
     requestor: Many<"requestor">;
  };
}, ExtractTablesFromSchema<{
  approval_request: PgTableWithColumns<{
  }>;
  audit_event: PgTableWithColumns<{
  }>;
  automation_run: PgTableWithColumns<{
  }>;
  chat_session: PgTableWithColumns<{
  }>;
  document_asset: PgTableWithColumns<{
  }>;
  integration_outbox: PgTableWithColumns<{
  }>;
  mutation_log: PgTableWithColumns<{
  }>;
  notification: PgTableWithColumns<{
  }>;
  policy: PgTableWithColumns<{
  }>;
  requestor: PgTableWithColumns<{
  }>;
  team: PgTableWithColumns<{
  }>;
  team_members: PgTableWithColumns<{
  }>;
  user: PgTableWithColumns<{
  }>;
}>>;

Defined in: platform-utils/src/system/workspace-schema.ts:323


platformTables

const platformTables: object;

Defined in: platform-utils/src/system/workspace-schema.ts:291

Type Declaration

approval_request
approval_request: PgTableWithColumns<{
}>;

audit_event
audit_event: PgTableWithColumns<{
}>;

automation_run
automation_run: PgTableWithColumns<{
}>;

chat_session
chat_session: PgTableWithColumns<{
}>;

document_asset
document_asset: PgTableWithColumns<{
}>;

integration_outbox
integration_outbox: PgTableWithColumns<{
}>;

mutation_log
mutation_log: PgTableWithColumns<{
}>;

notification
notification: PgTableWithColumns<{
}>;

policy
policy: PgTableWithColumns<{
}>;

requestor
requestor: PgTableWithColumns<{
}>;

team
team: PgTableWithColumns<{
}>;

team_members
team_members: PgTableWithColumns<{
}>;

user
user: PgTableWithColumns<{
}>;

policy

const policy: PgTableWithColumns<{
}> = _policy;

Defined in: platform-utils/src/system/workspace-schema.ts:282


requestor

const requestor: PgTableWithColumns<{
}> = _requestor;

Defined in: platform-utils/src/system/workspace-schema.ts:278


systemTables

const systemTables: object;

Defined in: platform-utils/src/system/workspace-schema.ts:307

Type Declaration

approval_request
approval_request: object;
approval_request.table
table: PgTableWithColumns<{
}> = approval_request;

audit_event
audit_event: object;
audit_event.table
table: PgTableWithColumns<{
}> = audit_event;

automation_run
automation_run: object;
automation_run.table
table: PgTableWithColumns<{
}> = automation_run;

chat_session
chat_session: object;
chat_session.table
table: PgTableWithColumns<{
}> = chat_session;

document_asset
document_asset: object;
document_asset.table
table: PgTableWithColumns<{
}> = document_asset;

integration_outbox
integration_outbox: object;
integration_outbox.table
table: PgTableWithColumns<{
}> = integration_outbox;

mutation_log
mutation_log: object;
mutation_log.table
table: PgTableWithColumns<{
}> = mutation_log;

notification
notification: object;
notification.table
table: PgTableWithColumns<{
}> = notification;

policy
policy: object;
policy.table
table: PgTableWithColumns<{
}> = policy;

requestor
requestor: object;
requestor.table
table: PgTableWithColumns<{
}> = requestor;

team
team: object;
team.table
table: PgTableWithColumns<{
}> = team;

team_members
team_members: object;
team_members.table
table: PgTableWithColumns<{
}> = team_members;

user
user: object;
user.table
table: PgTableWithColumns<{
}> = user;

team

const team: PgTableWithColumns<{
}> = _team;

Defined in: platform-utils/src/system/workspace-schema.ts:281


team_members

const team_members: PgTableWithColumns<{
}> = _team_members;

Defined in: platform-utils/src/system/workspace-schema.ts:289


user

const user: PgTableWithColumns<{
}> = _user;

Defined in: platform-utils/src/system/workspace-schema.ts:280

Functions

getSystemTableMeta()

function getSystemTableMeta(table): 
  | SystemTableMeta
  | undefined;

Defined in: platform-utils/src/system/workspace-schema.ts:86

Parameters

Parameter Type
table object

Returns

| SystemTableMeta | undefined