// Generated by cool saas-model generate. DO NOT EDIT. import { SaasReadModel, SaasTableModel, defineSaasReadModel, defineSaasTableModel } from '@cool-midway/module-runtime'; export interface OrdersRow extends Record { id: string; order_no: string; goods_id: string; quantity: number; unit_price: string; amount: string; status: string; } export class Orders extends SaasTableModel { static readonly definition = defineSaasTableModel({ "kind": "table", "moduleCode": "order", "revision": 3, "schemaVersion": 3, "schemaInputChecksum": "d0a174052b88d7018d5bd7f175cb030a1c39f1a711d37114518ebd5dd9e8e920", "tableCode": "orders", "fields": [ { "code": "id", "type": "bigint", "nullable": false, "primary": true, "readable": true, "writable": false, "filterable": true, "sortable": true }, { "code": "order_no", "type": "varchar", "nullable": false, "primary": false, "readable": true, "writable": true, "filterable": true, "sortable": true }, { "code": "goods_id", "type": "bigint", "nullable": false, "primary": false, "readable": true, "writable": true, "filterable": true, "sortable": true }, { "code": "quantity", "type": "int", "nullable": false, "primary": false, "readable": true, "writable": true, "filterable": true, "sortable": true }, { "code": "unit_price", "type": "decimal", "nullable": false, "primary": false, "readable": true, "writable": true, "filterable": true, "sortable": true }, { "code": "amount", "type": "decimal", "nullable": false, "primary": false, "readable": true, "writable": true, "filterable": true, "sortable": true }, { "code": "status", "type": "varchar", "nullable": false, "primary": false, "readable": true, "writable": true, "filterable": true, "sortable": true } ] }); }