import { type Client, generateApiDataHandler } from "@olenbetong/appframe-data"; export default (client: Client) => generateApiDataHandler({ client, resource: "stbv_WebSiteCMS_Scripts", fields: [ { name: "PrimKey", type: "string", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "Created", type: "datetime", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "CreatedBy", type: "string", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "Updated", type: "datetime", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "UpdatedBy", type: "string", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "CUT", type: "boolean", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "CDL", type: "boolean", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "HostName", type: "string", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "Name", type: "string", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "Description", type: "string", nullable: true, computed: false, identity: false, hasDefault: false, }, { name: "ScriptContent", type: "string", nullable: true, computed: false, identity: false, hasDefault: false, }, { name: "ScriptContentTest", type: "string", nullable: true, computed: false, identity: false, hasDefault: false, }, { name: "SysScript", type: "boolean", nullable: false, computed: false, identity: false, hasDefault: false, }, { name: "FingerPrint", type: "string", nullable: true, computed: false, identity: false, hasDefault: false, }, { name: "FingerPrintTest", type: "string", nullable: true, computed: false, identity: false, hasDefault: false, }, { name: "Namespace_ID", type: "number", nullable: true, computed: false, identity: false, hasDefault: false, }, { name: "CheckedOutBy", type: "string", nullable: true, computed: false, identity: false, hasDefault: false, }, ], });