UNPKG

@cmk/fe_utils

Version:
49 lines (48 loc) 1.46 kB
export declare const DOCUMENTS_MODEL_FIELD_DEFS: ({ readonly name: "document_id"; readonly data_type: "serial PRIMARY KEY"; readonly is_id_field: true; required?: undefined; } | { readonly name: "user_id"; readonly data_type: "integer references _users (user_id)"; readonly required: true; readonly is_id_field?: undefined; } | { readonly name: "entity_name"; readonly data_type: "varchar"; readonly required: true; readonly is_id_field?: undefined; } | { readonly name: "entity_instance_id"; readonly data_type: "int"; readonly required: true; readonly is_id_field?: undefined; } | { readonly name: "filename"; readonly data_type: "varchar"; readonly required: true; readonly is_id_field?: undefined; } | { readonly name: "document_key"; readonly data_type: "varchar"; readonly required: true; readonly is_id_field?: undefined; } | { readonly name: "upload_date"; readonly data_type: "timestamp"; readonly required: true; readonly is_id_field?: undefined; })[]; type DOCUMENTS_MODEL_FIELD_DEFS_TYPE = typeof DOCUMENTS_MODEL_FIELD_DEFS; export type DOCUMENTS_MODEL_FIELDNAME_TYPE = DOCUMENTS_MODEL_FIELD_DEFS_TYPE[number]['name']; export type DOCUMENTS_TYPE = { document_id: number; user_id: number; entity_name: string; entity_instance_id: number; filename: string; document_key: string; upload_date: Date; }; export {};