@ac_packages/autocode-data-dictionary
Version:
Data dictionary package
3 lines (2 loc) • 21.1 kB
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["AutoCode Data Dictionary"]={})}(this,(function(e){"use strict";var t,r,i,s,o,n;e.AcEnumDDFieldProperty=void 0,(t=e.AcEnumDDFieldProperty||(e.AcEnumDDFieldProperty={})).autoIncrement="auto_increment",t.autoNumberLength="auto_number_length",t.autoNumberPrefix="auto_number_prefix",t.checkInAutoNumber="check_in_auto_number",t.checkInModify="check_in_modify",t.checkInSave="check_in_save",t.defaultValue="default_value",t.fieldTitle="field_title",t.foreignKey="foreign_key",t.format="format",t.isSelectDistinct="is_select_distinct",t.inSearchQuery="in_search_query",t.notNull="not_null",t.remarks="remarks",t.required="required",t.primaryKey="primary_key",t.selectOptions="select_options",t.setNullBeforeDelete="set_null_before_delete",t.size="size",t.uniqueKey="unique_key",e.AcEnumDDFieldType=void 0,(r=e.AcEnumDDFieldType||(e.AcEnumDDFieldType={})).autoNumber="auto_number",r.blob="blob",r.date="date",r.datetime="datetime",r.double="double",r.encrypted="encrypted",r.guid="guid",r.integer="integer",r.json="json",r.mediaJson="media_json",r.password="password",r.string="string",r.text="text",r.time="time",r.timestamp="timestamp",r.userDefinedFunction="user_defined_function";class a{constructor(){this.cascadeDeleteDestination=!1,this.cascadeDeleteSource=!1,this.destinationField="",this.destinationTable="",this.sourceField="",this.sourceTable=""}static fromJson(e){const t=new a;return t.setValuesFromJson(e),t}static getInstances({destinationField:e,destinationTable:t,dataDictionaryName:r="default"}){let i=[],s=c.getInstance({dataDictionaryName:r});if(s.relationships[t]){let r=s.relationships[t];if(r[e]){let t=r[e];for(let e of Object.keys(t)){let r=t[e];for(let e of Object.keys(r)){let t=r[e],s=a.fromJson(t);i.push(s)}}}}return i}setValuesFromJson(e={}){e.hasOwnProperty(a.keyCascadeDeleteDestination)&&(this.cascadeDeleteDestination=e[a.keyCascadeDeleteDestination]),e.hasOwnProperty(a.keyCascadeDeleteSource)&&(this.cascadeDeleteSource=e[a.keyCascadeDeleteSource]),e.hasOwnProperty(a.keyDestinationField)&&(this.destinationField=e[a.keyDestinationField]),e.hasOwnProperty(a.keyDestinationTable)&&(this.destinationTable=e[a.keyDestinationTable]),e.hasOwnProperty(a.keySourceField)&&(this.sourceField=e[a.keySourceField]),e.hasOwnProperty(a.keySourceTable)&&(this.sourceTable=e[a.keySourceTable])}toJson(){return{[a.keyCascadeDeleteDestination]:this.cascadeDeleteDestination,[a.keyCascadeDeleteSource]:this.cascadeDeleteSource,[a.keyDestinationField]:this.destinationField,[a.keyDestinationTable]:this.destinationTable,[a.keySourceField]:this.sourceField,[a.keySourceTable]:this.sourceTable}}toString(){return JSON.stringify(this.toJson())}}a.keyCascadeDeleteDestination="cascade_delete_destination",a.keyCascadeDeleteSource="cascade_delete_source",a.keyDestinationField="destination_field",a.keyDestinationTable="destination_table",a.keySourceField="source_field",a.keySourceTable="source_table";class l{constructor(){this.propertyName="",this.propertyValue=null}static fromJson(e){const t=new l;return t.setValuesFromJson(e),t}setValuesFromJson(e={}){e.hasOwnProperty(l.keyPropertyName)&&(this.propertyName=String(e[l.keyPropertyName])),e.hasOwnProperty(l.keyPropertyValue)&&(this.propertyValue=e[l.keyPropertyValue])}toJson(){return{[l.keyPropertyName]:this.propertyName,[l.keyPropertyValue]:this.propertyValue}}toString(){return JSON.stringify(this.toJson())}}l.keyPropertyName="property_name",l.keyPropertyValue="property_value";class d{constructor(){this.fieldName="",this.fieldProperties={},this.fieldType=e.AcEnumDDFieldType.text,this.fieldValue=null,this.table=new u}get autoNumberLength(){let t=0;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.autoNumberLength]&&(t=this.fieldProperties[e.AcEnumDDFieldProperty.autoNumberLength].propertyValue),t}get autoNumberPrefix(){let t="";return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.autoNumberPrefix]&&(t=this.fieldProperties[e.AcEnumDDFieldProperty.autoNumberPrefix].propertyValue),t}get checkInAutoNumber(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.checkInAutoNumber]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.checkInAutoNumber].propertyValue),t}get checkInModify(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.checkInModify]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.checkInModify].propertyValue),t}get checkInSave(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.checkInSave]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.checkInSave].propertyValue),t}get defaultValue(){let t;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.defaultValue]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.defaultValue].propertyValue),t}get fieldTitle(){let t=this.fieldName;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.fieldTitle]&&this.fieldProperties[e.AcEnumDDFieldProperty.fieldTitle].propertyValue&&(t=this.fieldProperties[e.AcEnumDDFieldProperty.fieldTitle].propertyValue),t}get foreignKey(){let e=!1;if(this.table&&this.table.tableName){e=a.getInstances({destinationTable:this.table.tableName,destinationField:this.fieldName}).length>0}return e}get foreignKeyRelationship(){let e,t=this.foreignKeyRelationships;return t.length>0&&(e=t[0]),e}get foreignKeyRelationships(){return a.getInstances({destinationField:this.fieldName,destinationTable:this.table.tableName})}get inSearchQuery(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.inSearchQuery]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.inSearchQuery].propertyValue),t}get isAutoIncrement(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.autoIncrement]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.autoIncrement].propertyValue),t}get isAutoNumber(){return this.fieldType==e.AcEnumDDFieldType.autoNumber}get isSelectDistinct(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.isSelectDistinct]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.isSelectDistinct].propertyValue),t}get notNull(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.notNull]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.notNull].propertyValue),t}get primaryKey(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.primaryKey]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.primaryKey].propertyValue),t}get required(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.required]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.required].propertyValue),t}get selectOptions(){let t=[];return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.selectOptions]&&(t=this.fieldProperties[e.AcEnumDDFieldProperty.selectOptions].propertyValue),t}get setNullBeforeDelete(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.setNullBeforeDelete]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.setNullBeforeDelete].propertyValue),t}get size(){let t=-1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.size]&&(t=this.fieldProperties[e.AcEnumDDFieldProperty.size].propertyValue),t}get uniqueKey(){let t=!1;return this.fieldProperties&&this.fieldProperties[e.AcEnumDDFieldProperty.uniqueKey]&&(t=1==this.fieldProperties[e.AcEnumDDFieldProperty.uniqueKey].propertyValue),t}static fromJson(e){const t=new d;return t.setValuesFromJson(e),t}setValuesFromJson(e={}){if(e.hasOwnProperty(d.keyFieldName)&&(this.fieldName=String(e[d.keyFieldName])),e.hasOwnProperty(d.keyFieldType)&&(this.fieldType=String(e[d.keyFieldType])),e.hasOwnProperty(d.keyFieldValue)&&(this.fieldValue=e[d.keyFieldValue]),e.hasOwnProperty(d.keyFieldProperties)){const t=e[d.keyFieldProperties];for(const e in t)t.hasOwnProperty(e)&&(this.fieldProperties[e]=l.fromJson(t[e]))}}toJson(){const e={[d.keyFieldName]:this.fieldName,[d.keyFieldType]:this.fieldType,[d.keyFieldValue]:this.fieldValue,[d.keyFieldProperties]:{}};for(const t in this.fieldProperties)this.fieldProperties.hasOwnProperty(t)&&(e[d.keyFieldProperties][t]=this.fieldProperties[t].toJson());return e}toString(){return JSON.stringify(this.toJson())}}d.keyFieldName="field_name",d.keyFieldProperties="field_properties",d.keyFieldType="field_type",d.keyFieldValue="field_value";class y{constructor(){this.propertyName="",this.propertyValue=null}static fromJson(e){const t=new y;return t.setValuesFromJson(e),t}setValuesFromJson(e={}){e.hasOwnProperty(y.keyPropertyName)&&(this.propertyName=String(e[y.keyPropertyName])),e.hasOwnProperty(y.keyPropertyValue)&&(this.propertyValue=e[y.keyPropertyValue])}toJson(){return{[y.keyPropertyName]:this.propertyName,[y.keyPropertyValue]:this.propertyValue}}toString(){return JSON.stringify(this.toJson())}}y.keyPropertyName="property_name",y.keyPropertyValue="property_value";class u{constructor(){this.tableName="",this.tableFields={},this.tableProperties={}}get primaryKeyField(){let e,t=this.primaryKeyFields;return t.length>0&&(e=t[0]),e}get primaryKeyFields(){let e=[];if(this.tableFields)for(let t of Object.keys(this.tableFields)){let r=this.tableFields[t];r.primaryKey&&e.push(r)}return e}get foreignKeyFields(){let e=[];if(this.tableFields)for(let t of Object.keys(this.tableFields)){let r=this.tableFields[t];r.foreignKey&&e.push(r)}return e}static fromJson(e){const t=new u;return t.setValuesFromJson(e),t}static getInstance({tableName:e,dataDictionaryName:t="default"}){let r=new u,i=c.getInstance({dataDictionaryName:t});return i.tables[e]&&r.setValuesFromJson(i.tables[e]),r}setValuesFromJson(e={}){if(e.hasOwnProperty(u.keyTableName)&&(this.tableName=String(e[u.keyTableName])),e.hasOwnProperty(u.keyTableFields)){const t=e[u.keyTableFields];for(const e in t)t.hasOwnProperty(e)&&(this.tableFields[e]=d.fromJson(t[e]),this.tableFields[e].table=this)}if(e.hasOwnProperty(u.keyTableProperties)){const t=e[u.keyTableProperties];for(const e in t)t.hasOwnProperty(e)&&(this.tableProperties[e]=y.fromJson(t[e]))}}toJson(){const e={[u.keyTableName]:this.tableName,[u.keyTableFields]:{},[u.keyTableProperties]:{}};for(const t in this.tableFields)this.tableFields.hasOwnProperty(t)&&(e[u.keyTableFields][t]=this.tableFields[t].toJson());for(const t in this.tableProperties)this.tableProperties.hasOwnProperty(t)&&(e[u.keyTableProperties][t]=this.tableProperties[t].toJson());return e}toString(){return JSON.stringify(this.toJson())}}u.keyTableFields="table_fields",u.keyTableName="table_name",u.keyTableProperties="table_properties";class c{constructor(){this.functions={},this.relationships={},this.storedProcedures={},this.tables={},this.triggers={},this.version=0,this.views={}}static fromJson(e){const t=new c;return t.setValuesFromJson(e),t}static getInstance({dataDictionaryName:e="default"}={}){let t=new c;return this.dataDictionaries[e]&&t.setValuesFromJson(this.dataDictionaries[e]),t}static getTables({dataDictionaryName:e="default"}={}){let t={},r=c.getInstance({dataDictionaryName:e});if(r.tables)for(let e of Object.keys(r.tables))t[e]=u.fromJson(r.tables[e]);return t}static registerDataDictionary({dataDictionaryJson:e,dataDictionaryName:t="default"}){c.dataDictionaries[t]=e}setValuesFromJson(e={}){e.hasOwnProperty(c.keyFunctions)&&(this.functions=e[c.keyFunctions]),e.hasOwnProperty(c.keyRelationships)&&(this.relationships=e[c.keyRelationships]),e.hasOwnProperty(c.keyStoredProcedures)&&(this.storedProcedures=e[c.keyStoredProcedures]),e.hasOwnProperty(c.keyTables)&&(this.tables=e[c.keyTables]),e.hasOwnProperty(c.keyTriggers)&&(this.triggers=e[c.keyTriggers]),e.hasOwnProperty(c.keyVersion)&&(this.version=e[c.keyVersion]),e.hasOwnProperty(c.keyViews)&&(this.views=e[c.keyViews])}toJson(){return{[c.keyFunctions]:this.functions,[c.keyRelationships]:this.relationships,[c.keyStoredProcedures]:this.storedProcedures,[c.keyTables]:this.tables,[c.keyVersion]:this.version,[c.keyViews]:this.views}}toString(){return JSON.stringify(this.toJson())}}c.keyFunctions="functions",c.keyRelationships="relationships",c.keyStoredProcedures="stored_procedures",c.keyTables="tables",c.keyTriggers="triggers",c.keyVersion="version",c.keyViews="views",c.dataDictionaries={};class p{constructor(){this.functionName="",this.functionCode=""}static fromJson(e){const t=new p;return t.setValuesFromJson(e),t}static getInstance({functionName:e,dataDictionaryName:t="default"}){let r=new p,i=c.getInstance({dataDictionaryName:t});return i.functions[e]&&r.setValuesFromJson(i.functions[e]),r}setValuesFromJson(e={}){e.hasOwnProperty(p.keyFunctionName)&&(this.functionName=String(e[p.keyFunctionName])),e.hasOwnProperty(p.keyFunctionCode)&&(this.functionCode=String(e[p.keyFunctionCode]))}toJson(){return{[p.keyFunctionName]:this.functionName,[p.keyFunctionCode]:this.functionCode}}toString(){return JSON.stringify(this.toJson())}}p.keyFunctionName="function_name",p.keyFunctionCode="function_code",p.keyFunctionScript="function_script",p.keyFunctionParameters="function_parameters",p.keyFunctionValueTableField="function_value_table_field";class h{constructor(){this.storedProcedureName="",this.storedProcedureCode=""}static fromJson(e){const t=new h;return t.setValuesFromJson(e),t}static getInstance({storedProcedureName:e,dataDictionaryName:t="default"}){let r=new h,i=c.getInstance({dataDictionaryName:t});return i.storedProcedures[e]&&r.setValuesFromJson(i.storedProcedures[e]),r}setValuesFromJson(e={}){e.hasOwnProperty(h.keyStoredProcedureName)&&(this.storedProcedureName=String(e[h.keyStoredProcedureName])),e.hasOwnProperty(h.keyStoredProcedureCode)&&(this.storedProcedureCode=String(e[h.keyStoredProcedureCode]))}toJson(){return{[h.keyStoredProcedureName]:this.storedProcedureName,[h.keyStoredProcedureCode]:this.storedProcedureCode}}toString(){return JSON.stringify(this.toJson())}}h.keyStoredProcedureName="stored_procedure_name",h.keyStoredProcedureCode="stored_procedure_code",e.AcEnumDDTableRowEvent=void 0,(i=e.AcEnumDDTableRowEvent||(e.AcEnumDDTableRowEvent={})).afterDelete="after_delete",i.afterFormat="after_format",i.afterInsert="after_insert",i.afterModify="after_modify",i.afterSave="after_save",i.afterUpdate="after_update",i.beforeDelete="before_delete",i.beforeFormat="before_format",i.beforeInsert="before_insert",i.beforeModify="before_modify",i.beforeSave="before_save",i.beforeUpdate="before_update",i.unknown="unknown";class m{constructor(){this.abortOperation=!1,this.condition="",this.eventType=e.AcEnumDDTableRowEvent.unknown,this.newRecords=[],this.oldRecords=[],this.operation="",this.originalCondition="",this.result={},this.tableName="",this.uniqueCondition="",this.values={}}static fromJson(e){const t=new m;return t.setValuesFromJson(e),t}setValuesFromJson(e){e.hasOwnProperty(m.keyAbort)&&(this.abortOperation=e[m.keyAbort]),e.hasOwnProperty(m.keyCondition)&&(this.condition=e[m.keyCondition]),e.hasOwnProperty(m.keyEventType)&&(this.eventType=e[m.keyEventType]),e.hasOwnProperty(m.keyNewRecords)&&(this.newRecords=e[m.keyNewRecords]),e.hasOwnProperty(m.keyOldRecords)&&(this.oldRecords=e[m.keyOldRecords]),e.hasOwnProperty(m.keyOperation)&&(this.operation=e[m.keyOperation]),e.hasOwnProperty(m.keyOriginalCondition)&&(this.originalCondition=e[m.keyOriginalCondition]),e.hasOwnProperty(m.keyResult)&&(this.result=e[m.keyResult]),e.hasOwnProperty(m.keyTableName)&&(this.tableName=e[m.keyTableName]),e.hasOwnProperty(m.keyUniqueCondition)&&(this.uniqueCondition=e[m.keyUniqueCondition]),e.hasOwnProperty(m.keyValues)&&(this.values=e[m.keyValues])}toJson(){return{[m.keyAbort]:this.abortOperation,[m.keyCondition]:this.condition,[m.keyEventType]:this.eventType,[m.keyNewRecords]:this.newRecords,[m.keyOldRecords]:this.oldRecords,[m.keyOperation]:this.operation,[m.keyOriginalCondition]:this.originalCondition,[m.keyResult]:this.result,[m.keyTableName]:this.tableName,[m.keyUniqueCondition]:this.uniqueCondition,[m.keyValues]:this.values}}toString(){return JSON.stringify(this.toJson())}}m.keyAbort="abort",m.keyCondition="condition",m.keyEventType="event_type",m.keyNewRecords="new_records",m.keyOldRecords="old_records",m.keyOperation="operation",m.keyOriginalCondition="original_condition",m.keyResult="result",m.keyTableName="table_name",m.keyUniqueCondition="unique_condition",m.keyValues="values";class f{constructor(){this.rowOperation="",this.triggerExecution="",this.tableName="",this.triggerName="",this.triggerCode=""}static fromJson(e){const t=new f;return t.setValuesFromJson(e),t}static getInstance({triggerName:e,dataDictionaryName:t="default"}){let r=new f,i=c.getInstance({dataDictionaryName:t});return i.triggers[e]&&r.setValuesFromJson(i.triggers[e]),r}setValuesFromJson(e={}){e.hasOwnProperty(f.keyTriggerTableRowOperation)&&(this.rowOperation=String(e[f.keyTriggerTableRowOperation])),e.hasOwnProperty(f.keyTriggerTableName)&&(this.tableName=String(e[f.keyTriggerTableName])),e.hasOwnProperty(f.keyTriggerExecution)&&(this.triggerExecution=String(e[f.keyTriggerExecution])),e.hasOwnProperty(f.keyTriggerCode)&&(this.triggerCode=String(e[f.keyTriggerCode])),e.hasOwnProperty(f.keyTriggerName)&&(this.triggerName=String(e[f.keyTriggerName]))}toJson(){return{[f.keyTriggerName]:this.triggerName,[f.keyTriggerCode]:this.triggerCode,[f.keyTriggerTableRowOperation]:this.rowOperation,[f.keyTriggerExecution]:this.triggerExecution,[f.keyTriggerTableName]:this.tableName}}toString(){return JSON.stringify(this.toJson())}}f.keyTriggerName="trigger_name",f.keyTriggerCode="trigger_code",f.keyTriggerTableName="table_name",f.keyTriggerExecution="trigger_execution",f.keyTriggerTableRowOperation="row_operation";class k{constructor(){this.fieldName="",this.fieldProperties={},this.fieldType=e.AcEnumDDFieldType.text,this.fieldValue=null,this.fieldSource="",this.fieldSourceName=""}static fromJson(e){const t=new k;return t.setValuesFromJson(e),t}setValuesFromJson(e={}){if(e.hasOwnProperty(k.keyFieldName)&&(this.fieldName=String(e[k.keyFieldName])),e.hasOwnProperty(k.keyFieldType)&&(this.fieldType=String(e[k.keyFieldType])),e.hasOwnProperty(k.keyFieldValue)&&(this.fieldValue=e[k.keyFieldValue]),e.hasOwnProperty(k.keyFieldSource)&&(this.fieldSource=e[k.keyFieldSource]),e.hasOwnProperty(k.keyFieldSourceName)&&(this.fieldSourceName=e[k.keyFieldSourceName]),e.hasOwnProperty(k.keyFieldProperties)){const t=e[k.keyFieldProperties];for(const e in t)t.hasOwnProperty(e)&&(this.fieldProperties[e]=l.fromJson(t[e]))}}toJson(){const e={[k.keyFieldName]:this.fieldName,[k.keyFieldType]:this.fieldType,[k.keyFieldValue]:this.fieldValue,[k.keyFieldSource]:this.fieldSource,[k.keyFieldSourceName]:this.fieldSourceName,[k.keyFieldProperties]:{}};for(const t in this.fieldProperties)this.fieldProperties.hasOwnProperty(t)&&(e[k.keyFieldProperties][t]=this.fieldProperties[t].toJson());return e}toString(){return JSON.stringify(this.toJson())}}k.keyFieldName="field_name",k.keyFieldProperties="field_properties",k.keyFieldType="field_type",k.keyFieldValue="field_value",k.keyFieldSource="field_source",k.keyFieldSourceName="field_source_name";class P{constructor(){this.viewName="",this.viewQuery="",this.viewFields={}}static fromJson(e){const t=new P;return t.setValuesFromJson(e),t}static getInstance({viewName:e,dataDictionaryName:t="default"}){let r=new P,i=c.getInstance({dataDictionaryName:t});return i.views[e]&&r.setValuesFromJson(i.views[e]),r}setValuesFromJson(e={}){e.hasOwnProperty(P.keyViewName)&&(this.viewName=String(e[P.keyViewName])),e.hasOwnProperty(P.keyViewQuery)&&(this.viewQuery=String(e[P.keyViewQuery]))}toJson(){return{[P.keyViewName]:this.viewName,[P.keyViewQuery]:this.viewQuery}}toString(){return JSON.stringify(this.toJson())}}P.keyViewName="view_name",P.keyViewFields="view_fields",P.keyViewQuery="view_query",e.AcEnumDDFieldFormat=void 0,(s=e.AcEnumDDFieldFormat||(e.AcEnumDDFieldFormat={})).date="date",s.encrypt="encrypt",s.hideField="hide_field",s.json="json",s.lowercase="lowercase",s.uppercase="uppercase",e.AcEnumDDTableProperty=void 0,(o=e.AcEnumDDTableProperty||(e.AcEnumDDTableProperty={})).defaultOrderBy="default_order_by",o.index="index",o.pluralName="plural_name",o.selectQueryFields="select_query_fields",o.selectQuery="select_query",o.selectRequestFields="select_request_fields",o.selectViewName="select_view_name",o.singularName="singular_name",o.additionalFilterFields="additional_filter_fields",e.AcEnumDDTableRowOperation=void 0,(n=e.AcEnumDDTableRowOperation||(e.AcEnumDDTableRowOperation={})).delete="delete",n.format="format",n.insert="insert",n.save="save",n.select="select",n.update="update",e.AcDDFunction=p,e.AcDDRelationship=a,e.AcDDStoredProcedure=h,e.AcDDTable=u,e.AcDDTableField=d,e.AcDDTableFieldProperty=l,e.AcDDTableProperty=y,e.AcDDTableRowEvent=m,e.AcDDTrigger=f,e.AcDDView=P,e.AcDDViewField=k,e.AcDataDictionary=c}));
//# sourceMappingURL=autocode-data-dictionary.umd.js.map