|
@@ -4,7 +4,7 @@
|
4
|
4
|
"avatar": "",
|
5
|
5
|
"version": "3.5.6",
|
6
|
6
|
"createdTime": "2021-11-29 11:10:41",
|
7
|
|
- "updatedTime": "2021-11-29 16:02:46",
|
|
7
|
+ "updatedTime": "2021-12-1 11:26:23",
|
8
|
8
|
"profile": {
|
9
|
9
|
"default": {
|
10
|
10
|
"db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
|
|
@@ -70,7 +70,7 @@
|
70
|
70
|
"type": "dbDDL",
|
71
|
71
|
"applyFor": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
|
72
|
72
|
"isDefault": true,
|
73
|
|
- "createTable": "DROP TABLE IF EXISTS {{=it.entity.defKey}};\nCREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}} {{= field.notNull ? 'NOT NULL' : '' }} {{= field.autoIncrement ? 'AUTO_INCREMENT' : '' }} {{= field.defaultValue ? it.func.join('DEFAULT',field.defaultValue,' ') : '' }} COMMENT '{{=it.func.join(field.defName,field.comment,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.entity.defName,it.entity.comment,';') }}';\n$blankline\n",
|
|
73
|
+ "createTable": "DROP TABLE IF `EXISTS {{=it.entity.defKey}}`;\nCREATE TABLE `{{=it.entity.defKey}}`(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n `{{=field.defKey}}` {{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}} {{= field.notNull ? 'NOT NULL' : '' }} {{= field.autoIncrement ? 'AUTO_INCREMENT' : '' }} {{= field.defaultValue ? it.func.join('DEFAULT',field.defaultValue,' ') : '' }} COMMENT '{{=it.func.join(field.defName,field.comment,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.entity.defName,it.entity.comment,';') }}';\n$blankline\n",
|
74
|
74
|
"createIndex": "{{~ it.entity.indexes:index}}\nCREATE {{? index.unique}}UNIQUE {{?}}INDEX {{=index.defKey}} ON {{=it.entity.defKey}}({{ fieldsKeys = index.fields.map(function(field){return field.fieldDefKey}) ; }}{{=it.func.join(...fieldsKeys,',')}});\n{{~}}",
|
75
|
75
|
"createView": "CREATE VIEW {{=it.view.defKey}} AS\nSELECT \n{{~it.view.fields:field:index}}\n {{=field.refEntity}}.{{=field.refEntityField}} AS {{=field.defKey}}{{= index < it.view.fields.length-1 ? ',' : ''}}\n{{~}}\nFROM {{~it.view.refEntities:refEntity:index}}{{=refEntity}}{{= index < it.view.refEntities.length-1 ? ',' : ''}}{{~}};\n$blankline\n"
|
76
|
76
|
},
|
|
@@ -590,14 +590,30 @@
|
590
|
590
|
],
|
591
|
591
|
"fields": [
|
592
|
592
|
{
|
593
|
|
- "defKey": "person_id",
|
594
|
|
- "defName": "人员ID",
|
|
593
|
+ "defKey": "score_id",
|
|
594
|
+ "defName": "分数ID",
|
595
|
595
|
"comment": "",
|
596
|
596
|
"type": "",
|
597
|
597
|
"len": "",
|
598
|
598
|
"scale": "",
|
599
|
599
|
"primaryKey": true,
|
600
|
600
|
"notNull": true,
|
|
601
|
+ "autoIncrement": true,
|
|
602
|
+ "defaultValue": "",
|
|
603
|
+ "hideInGraph": false,
|
|
604
|
+ "refDict": "",
|
|
605
|
+ "domain": "CD7402A4-EF5E-4FB8-90D4-5AC8008F413F",
|
|
606
|
+ "id": "7AB0EF13-0F48-4BF6-BEE3-D66040B716A5"
|
|
607
|
+ },
|
|
608
|
+ {
|
|
609
|
+ "defKey": "person_id",
|
|
610
|
+ "defName": "人员ID",
|
|
611
|
+ "comment": "",
|
|
612
|
+ "type": "",
|
|
613
|
+ "len": "",
|
|
614
|
+ "scale": "",
|
|
615
|
+ "primaryKey": false,
|
|
616
|
+ "notNull": false,
|
601
|
617
|
"autoIncrement": false,
|
602
|
618
|
"defaultValue": "",
|
603
|
619
|
"hideInGraph": false,
|