李志伟 3 years ago
parent
commit
63cdc80f59

db-yun-shake-backup-2021121111524.chnr.json → db-yun-shake-backup-2021121112623.chnr.json View File

4
   "avatar": "",
4
   "avatar": "",
5
   "version": "3.5.6",
5
   "version": "3.5.6",
6
   "createdTime": "2021-11-29 11:10:41",
6
   "createdTime": "2021-11-29 11:10:41",
7
-  "updatedTime": "2021-12-1 11:12:40",
7
+  "updatedTime": "2021-12-1 11:15:28",
8
   "profile": {
8
   "profile": {
9
     "default": {
9
     "default": {
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",

db-yun-shake-backup-2021121111528.chnr.json → db-yun-shake-backup-2021121112818.chnr.json View File

4
   "avatar": "",
4
   "avatar": "",
5
   "version": "3.5.6",
5
   "version": "3.5.6",
6
   "createdTime": "2021-11-29 11:10:41",
6
   "createdTime": "2021-11-29 11:10:41",
7
-  "updatedTime": "2021-12-1 11:15:24",
7
+  "updatedTime": "2021-12-1 11:26:23",
8
   "profile": {
8
   "profile": {
9
     "default": {
9
     "default": {
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
599
           "primaryKey": true,
599
           "primaryKey": true,
600
           "notNull": true,
600
           "notNull": true,
601
           "autoIncrement": true,
601
           "autoIncrement": true,
602
-          "defaultValue": "0",
602
+          "defaultValue": "",
603
           "hideInGraph": false,
603
           "hideInGraph": false,
604
           "refDict": "",
604
           "refDict": "",
605
           "domain": "CD7402A4-EF5E-4FB8-90D4-5AC8008F413F",
605
           "domain": "CD7402A4-EF5E-4FB8-90D4-5AC8008F413F",

db-yun-shake-backup-2021121111240.chnr.json → db-yun-shake-backup-2021121113025.chnr.json View File

4
   "avatar": "",
4
   "avatar": "",
5
   "version": "3.5.6",
5
   "version": "3.5.6",
6
   "createdTime": "2021-11-29 11:10:41",
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
   "profile": {
8
   "profile": {
9
     "default": {
9
     "default": {
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
70
         "type": "dbDDL",
70
         "type": "dbDDL",
71
         "applyFor": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
71
         "applyFor": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
72
         "isDefault": true,
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
         "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{{~}}",
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
         "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"
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
       ],
590
       ],
591
       "fields": [
591
       "fields": [
592
         {
592
         {
593
-          "defKey": "person_id",
594
-          "defName": "人员ID",
593
+          "defKey": "score_id",
594
+          "defName": "分数ID",
595
           "comment": "",
595
           "comment": "",
596
           "type": "",
596
           "type": "",
597
           "len": "",
597
           "len": "",
598
           "scale": "",
598
           "scale": "",
599
           "primaryKey": true,
599
           "primaryKey": true,
600
           "notNull": true,
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
           "autoIncrement": false,
617
           "autoIncrement": false,
602
           "defaultValue": "",
618
           "defaultValue": "",
603
           "hideInGraph": false,
619
           "hideInGraph": false,

+ 3
- 3
db-yun-shake.chnr.json View File

4
   "avatar": "",
4
   "avatar": "",
5
   "version": "3.5.6",
5
   "version": "3.5.6",
6
   "createdTime": "2021-11-29 11:10:41",
6
   "createdTime": "2021-11-29 11:10:41",
7
-  "updatedTime": "2021-12-1 11:15:28",
7
+  "updatedTime": "2021-12-1 11:30:25",
8
   "profile": {
8
   "profile": {
9
     "default": {
9
     "default": {
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
10
       "db": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
70
         "type": "dbDDL",
70
         "type": "dbDDL",
71
         "applyFor": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
71
         "applyFor": "CAC640A8-7EA4-468A-B050-60BA0683ABEB",
72
         "isDefault": true,
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
         "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{{~}}",
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
         "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"
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
       },
599
           "primaryKey": true,
599
           "primaryKey": true,
600
           "notNull": true,
600
           "notNull": true,
601
           "autoIncrement": true,
601
           "autoIncrement": true,
602
-          "defaultValue": "0",
602
+          "defaultValue": "",
603
           "hideInGraph": false,
603
           "hideInGraph": false,
604
           "refDict": "",
604
           "refDict": "",
605
           "domain": "CD7402A4-EF5E-4FB8-90D4-5AC8008F413F",
605
           "domain": "CD7402A4-EF5E-4FB8-90D4-5AC8008F413F",