diff --git a/modules/cms/db/cms.erm b/modules/cms/db/cms.erm index 600dd135..3905b162 100644 --- a/modules/cms/db/cms.erm +++ b/modules/cms/db/cms.erm @@ -11,7 +11,7 @@ 0 1.0 - 0 + 79 0 128 @@ -471,22 +471,6 @@ create_date datetime - - cf1c7c6cb10c709dc1a30a0626bd36e5bfa571d1 - 32 - null - false - null - false - false - false - - false - - 控制类型(view查看、edit编辑) - ctrl_type - varchar(n) - 98dd48bc416b1ce6872885df8cec3e40044b1ea3 255 @@ -1559,22 +1543,6 @@ re_user_code varchar(n) - - 0939f982d8d703b2e27b802da88b1ba1eeb11c63 - 64 - null - false - null - false - false - false - - false - 角色编码 - 角色编码 - role_code - varchar(n) - 626f13010fad1c5b688e9d775634e9e3a15aa4ec 200 @@ -2284,166 +2252,13 @@ - e9faab162f8d6a9f4bed0be95c9dbb56647656e1 - 126 - 433 - Segoe UI - 9 - 47 - 1032 - - 128 - 128 - 192 - - - - bf0ac4b1588841d8f855c9d1030b492190b31adb - 7f024bd90eec8d89290f4db163b3ea077d6ce26d - e9faab162f8d6a9f4bed0be95c9dbb56647656e1 - -1 - -1 - -1 - -1 - - 0 - 0 - 0 - - 1..n - 1 - true - - RESTRICT - RESTRICT - null - null - - - js_cms_category_role - 栏目与角色关联表 - - - - - - - 7b648ef7efea218657b3201e0a0318986ff5e8cb - 0d993b7470d7bde3d20e9c7f24d1811518cf44cc - bf0ac4b1588841d8f855c9d1030b492190b31adb - - - - - varchar(n) - - - false - true - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - - 0939f982d8d703b2e27b802da88b1ba1eeb11c63 - ce2d48afb8905587f7c02d974187a1ee21e49a3e - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - - cf1c7c6cb10c709dc1a30a0626bd36e5bfa571d1 - 70a3e7ce63bd4bf4c874d7b220a3d8d4b2b0d266 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - - - - - -
- - 0052091c705499292120c4b9463e48e1681fb544 + cb136ee72b6cb22bb70b3cdd04cded23822709c6464383Segoe UI9 - 72 - 1428 + 816 + 1944 128 128 @@ -2970,13 +2785,13 @@
- 532c0bed9561904fcdfee70ba5c6520eae8b6430 + 11dd041927b98982a2728fc6fa7bcc4edb10f0f3906623Segoe UI9 - 564 - 1548 + 1320 + 1523 128 128 @@ -4155,13 +3970,13 @@
- 9b64e1b1423721ed1a3ed528d26ce618594afada + 640a5bd055a6f578233b476994c1d103e0df881a100 - 318 + 326Segoe UI9 - 1476 - 1032 + 1356 + 1056 128 128 @@ -4169,13 +3984,13 @@ - ba7ad6cfae5d14c954060bc6175002636dc8bfc2 - 388faee80ae30bf2d261c383395ea538ac65d139 - 9b64e1b1423721ed1a3ed528d26ce618594afada + 4b6632f640376986e22ac7ea23e1ee8e55c8ddea + b074888dfea02823ace4d06c9e2fe804aa56ea91 + 640a5bd055a6f578233b476994c1d103e0df881a -1 -1 - -1 - -1 + 11 + 0 0 0 @@ -4191,9 +4006,9 @@ null - 8559f44f6afb61f61673444d2a17d9a4cb43f57b - bf11ae38c484a6c743f51b05755262f3cf68e8d7 - 9b64e1b1423721ed1a3ed528d26ce618594afada + 8438b4ae614d5e9fe8bd522fb8fbb8556019cae5 + 87ae3f2deef571468d63779daeb5f52927b259e8 + 640a5bd055a6f578233b476994c1d103e0df881a -1 -1 -1 @@ -4223,7 +4038,7 @@ 3af42dafa08423c2c7dfe867c9cec403d09fde89 eb5d114785c793115e222f88cbce9d6cda0f1543 - ba7ad6cfae5d14c954060bc6175002636dc8bfc2 + 4b6632f640376986e22ac7ea23e1ee8e55c8ddea 栏目内容的编号 内容编号 @@ -4257,7 +4072,7 @@ 34e626c56b4e968630d15843006b3d3c34b49073 5045fa44fb0404a5984aab9f2cf32930b7e8df96 - 8559f44f6afb61f61673444d2a17d9a4cb43f57b + 8438b4ae614d5e9fe8bd522fb8fbb8556019cae5 @@ -4298,13 +4113,13 @@
- bf11ae38c484a6c743f51b05755262f3cf68e8d7 + 87ae3f2deef571468d63779daeb5f52927b259e8100 - 318 + 326Segoe UI9 - 1680 - 1176 + 1356 + 1260 128 128 @@ -4395,13 +4210,13 @@
- 15937ffa7ff9e79679e5ee0d9aa009ae95db0348 + e160c1b6dc061f221f453221b0543438785d21dd204 - 478 + 486Segoe UI9 - 1480 - 1320 + 765 + 1644 128 128 @@ -4624,13 +4439,13 @@
- a64b64022c5b291e365f8bc84c6dcadd1a69b93f - 672 + 9781e188ddc232898a7860fef9f5181df684e176 + 698321Segoe UI9 - 1637 - 45 + 1428 + 93 128 128 @@ -4638,9 +4453,9 @@ - 86d964debc4ef630dc9ec2e2115ee2a2927df3d2 - 388faee80ae30bf2d261c383395ea538ac65d139 - a64b64022c5b291e365f8bc84c6dcadd1a69b93f + aa701f8c363bc00f2ecd20b4741b1e84236150cc + b074888dfea02823ace4d06c9e2fe804aa56ea91 + 9781e188ddc232898a7860fef9f5181df684e176 -1 -1 -1 @@ -4670,7 +4485,7 @@ a1ea205b23430d5e2419ab6fc7b81e6a1063b163 eb5d114785c793115e222f88cbce9d6cda0f1543 - 86d964debc4ef630dc9ec2e2115ee2a2927df3d2 + aa701f8c363bc00f2ecd20b4741b1e84236150cc @@ -4811,13 +4626,13 @@
- 997e5f6051979df12c7498750e40f49280f37295 + 633c3792891a34e71b9b2e60aeb0ec85b3d1eb67100499Segoe UI9 - 1572 - 840 + 1356 + 864 128 128 @@ -4825,13 +4640,13 @@ - e01bc71e345adba201c025470e4ea5992e610d23 - 388faee80ae30bf2d261c383395ea538ac65d139 - 997e5f6051979df12c7498750e40f49280f37295 + d14c6f4a3d66118cc06e126f4b7a2dc4d5bf327d + b074888dfea02823ace4d06c9e2fe804aa56ea91 + 633c3792891a34e71b9b2e60aeb0ec85b3d1eb67 -1 -1 - -1 - -1 + 13 + 0 0 0 @@ -4857,7 +4672,7 @@ 44aaef65b524bb63e467466470a99025376b001f eb5d114785c793115e222f88cbce9d6cda0f1543 - e01bc71e345adba201c025470e4ea5992e610d23 + d14c6f4a3d66118cc06e126f4b7a2dc4d5bf327d 栏目内容的编号 内容编号 @@ -4931,683 +4746,13 @@
- 7f024bd90eec8d89290f4db163b3ea077d6ce26d - 1348 - 405 - Segoe UI - 9 - 564 - 45 - - 128 - 128 - 192 - - - - 1f10e7900c8bbfe93ffd36ad7cc6f8d8f0c7a2e0 - 02c2487dc0cf00bec5bb12635a6b2eaca8dce45b - 7f024bd90eec8d89290f4db163b3ea077d6ce26d - -1 - -1 - -1 - -1 - - 0 - 0 - 0 - - 1..n - 1 - true - - RESTRICT - RESTRICT - null - null - - - js_cms_category - 栏目表 - - - - - - - 162641e8c144235ea0f2fb55ed4b88c7e1c006bf - 0d993b7470d7bde3d20e9c7f24d1811518cf44cc - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - a535b6c506004a7fdf4d48984c9ff2cfa59c157a - - b0280df85be5321ac35dd7904bd04fe457b7d09f - 3b97e52e25c24c77e03a9b78fad4426535a6aafd - - - - - nvarchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - f86eb0e3c56d958c2d1ee2c0ea77353b01b89973 - f51ed54a54f6cd6b1d74072be62c808f6848470c - 1f10e7900c8bbfe93ffd36ad7cc6f8d8f0c7a2e0 - - - - - varchar(n) - - - false - true - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - a478faefac3b31fe451d144c115eab04e02533d1 - 79b3fbe699e303c21335c291836b3f5593aa206c - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 38677895fbddee2a778976096fc554af0dbe3ede - 21bf89f56281674a78a844f355bcb369fba985e7 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7df5a5ec366af21eeab7cf932b6c36a908570001 - f58a6d67f5350333488a9469d442fec790b4c9d6 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - dc3463864d84a4527e93c3d687067776de971558 - 229683cbe3d486c25f4b46624c787ec842d14f2a - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 146b4ca3cafb932a0474b6885799a84179426683 - 5d68d3e666fc97755fedc3ef791f438fedda5581 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 4f08e0e3e3e8b8c34be9e05d95118c5add3d0b13 - 84cd10b6db6d10aac1e605b88e51b22ec06b63ea - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - a01a65e5fb2a04c46595d7d11cadd36673b441ad - d53d3c8a1026f5bde2747c545e1b78f294da7f56 - - - - - character(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 43fdb5b94b461a22605d5cd4488a59655fa00dc5 - f66206c046be58bb2c575069be681ef2a135551c - - - - - character(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - e9bcb01788ca210c5282fe9df263880768a8a421 - 8648e63a9b97fe54ef553105d7b5b8eef2c1b71f - - - - - character(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 76d25011f19ac67544dc8af547b2715c85df01cd - 7187ff36f855a4e82c0e1a0d6de0e605757014d2 - - - - - character(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - f780d22bd4bf8e279c5016565e37f1b2cace44d7 - 107135f4d6737d38cfd4ec44dd086240b11393db - - - - - character(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 549ced1875f9f9d6e9cdf6ba3a51eb75781a886e - b4bd194b30b49fbedf203ddffdd19a2aaedc0138 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 98dd48bc416b1ce6872885df8cec3e40044b1ea3 - c65d68fef1799df61f34daf6620be5cebfde3ebb - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3dadc495eadb3f2e14472ff7f2869ab7b20d4cb5 - 0e766a93c3bec26b54b0c71ca3fc1c0f7d0ab838 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - 118dab95fc1f792cd468b9f66af2d4fabd98c39b - - - - false - true - idx_cms_category_pc - - - - - 394369b90c0a5b6efeed3cf823c642605d7a1653 - false - - - - - false - true - idx_cms_category_ts - - - - - 23f973124aedd0244533f4e7b3b103c548b966be - false - - - - - false - true - idx_cms_category_status - - - - - f0036584bd8711715579d21994a0105935605a7e - false - - - - - false - true - idx_cms_category_tss - - - - - 984d5eac2b3221118a61655e4a5a49c78e0f0151 - false - - - - - - - - - -
- - 388faee80ae30bf2d261c383395ea538ac65d139 + b074888dfea02823ace4d06c9e2fe804aa56ea91750405Segoe UI9 - 1092 - 48 + 819 + 93 128 128 @@ -5615,9 +4760,9 @@ - f2b951b9ecd59350e7e2b1dbdc3bdaf651981042 - 7f024bd90eec8d89290f4db163b3ea077d6ce26d - 388faee80ae30bf2d261c383395ea538ac65d139 + cfb9233d0762383511580462d276478604bcb91d + d7683fd9e2bcffdef7c7262dc3669627d79f4421 + b074888dfea02823ace4d06c9e2fe804aa56ea91 -1 -1 -1 @@ -5680,7 +4825,7 @@ dde1496bcd5d55330967cc24f53513e102a163c0 0d993b7470d7bde3d20e9c7f24d1811518cf44cc - f2b951b9ecd59350e7e2b1dbdc3bdaf651981042 + cfb9233d0762383511580462d276478604bcb91d @@ -6362,13 +5507,13 @@
- 18893974755ff1a6dc89f298885d6b0d571a8c7b + 668bc77a79dce29dc1cfce562ee0ddc31d1c4b57516383Segoe UI9 - 1056 - 996 + 830 + 1008 128 128 @@ -6376,9 +5521,9 @@ - a2ee7f1aaf861f1faa23ba7763027fca76d6f48d - 388faee80ae30bf2d261c383395ea538ac65d139 - 18893974755ff1a6dc89f298885d6b0d571a8c7b + 858c42f005d6db60998a7674743f331cd485215b + b074888dfea02823ace4d06c9e2fe804aa56ea91 + 668bc77a79dce29dc1cfce562ee0ddc31d1c4b57 -1 -1 -1 @@ -6398,9 +5543,9 @@ null - 6917f16fcd1f020c33c9058293719d194ef610c6 - 7f024bd90eec8d89290f4db163b3ea077d6ce26d - 18893974755ff1a6dc89f298885d6b0d571a8c7b + d841ab67cd2d68feb91bbad9c3d916d16c466cd9 + d7683fd9e2bcffdef7c7262dc3669627d79f4421 + 668bc77a79dce29dc1cfce562ee0ddc31d1c4b57 -1 -1 -1 @@ -6463,7 +5608,7 @@ 835faef487ae6874a525a8cb8ba19825f93091aa 0d993b7470d7bde3d20e9c7f24d1811518cf44cc - 6917f16fcd1f020c33c9058293719d194ef610c6 + d841ab67cd2d68feb91bbad9c3d916d16c466cd9 @@ -6497,7 +5642,7 @@ 41bd3c792a5a382accd971c4235c30842d0c051c eb5d114785c793115e222f88cbce9d6cda0f1543 - a2ee7f1aaf861f1faa23ba7763027fca76d6f48d + 858c42f005d6db60998a7674743f331cd485215b 内容编号 @@ -7020,13 +6165,13 @@
- 02c2487dc0cf00bec5bb12635a6b2eaca8dce45b - 464 + be2ba61cb69244155c02e3a143e23f0bcca3afa2 + 490423Segoe UI9 - 52 - 48 + 234 + 93 128 128 @@ -7427,6 +6572,676 @@
+ + d7683fd9e2bcffdef7c7262dc3669627d79f4421 + 1374 + 405 + Segoe UI + 9 + 234 + 648 + + 128 + 128 + 192 + + + + 40049a93536d6a892111ee82899cbfd058cfaed4 + be2ba61cb69244155c02e3a143e23f0bcca3afa2 + d7683fd9e2bcffdef7c7262dc3669627d79f4421 + -1 + -1 + -1 + -1 + + 0 + 0 + 0 + + 1..n + 1 + true + + RESTRICT + RESTRICT + null + null + + + js_cms_category + 栏目表 + + + + + + + 162641e8c144235ea0f2fb55ed4b88c7e1c006bf + 0d993b7470d7bde3d20e9c7f24d1811518cf44cc + + + + + varchar(n) + + + false + false + true + true + false + + + + + + + + + + + false + false + false + + + 0 + + + a535b6c506004a7fdf4d48984c9ff2cfa59c157a + + b0280df85be5321ac35dd7904bd04fe457b7d09f + 3b97e52e25c24c77e03a9b78fad4426535a6aafd + + + + + nvarchar(n) + + + false + false + true + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + f86eb0e3c56d958c2d1ee2c0ea77353b01b89973 + f51ed54a54f6cd6b1d74072be62c808f6848470c + 40049a93536d6a892111ee82899cbfd058cfaed4 + + + + + varchar(n) + + + false + true + true + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + a478faefac3b31fe451d144c115eab04e02533d1 + 79b3fbe699e303c21335c291836b3f5593aa206c + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 38677895fbddee2a778976096fc554af0dbe3ede + 21bf89f56281674a78a844f355bcb369fba985e7 + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 7df5a5ec366af21eeab7cf932b6c36a908570001 + f58a6d67f5350333488a9469d442fec790b4c9d6 + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + dc3463864d84a4527e93c3d687067776de971558 + 229683cbe3d486c25f4b46624c787ec842d14f2a + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 146b4ca3cafb932a0474b6885799a84179426683 + 5d68d3e666fc97755fedc3ef791f438fedda5581 + + + + + nvarchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 4f08e0e3e3e8b8c34be9e05d95118c5add3d0b13 + 84cd10b6db6d10aac1e605b88e51b22ec06b63ea + + + + + nvarchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + a01a65e5fb2a04c46595d7d11cadd36673b441ad + d53d3c8a1026f5bde2747c545e1b78f294da7f56 + + + + + character(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 43fdb5b94b461a22605d5cd4488a59655fa00dc5 + f66206c046be58bb2c575069be681ef2a135551c + + + + + character(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + e9bcb01788ca210c5282fe9df263880768a8a421 + 8648e63a9b97fe54ef553105d7b5b8eef2c1b71f + + + + + character(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 76d25011f19ac67544dc8af547b2715c85df01cd + 7187ff36f855a4e82c0e1a0d6de0e605757014d2 + + + + + character(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + f780d22bd4bf8e279c5016565e37f1b2cace44d7 + 107135f4d6737d38cfd4ec44dd086240b11393db + + + + + character(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 549ced1875f9f9d6e9cdf6ba3a51eb75781a886e + b4bd194b30b49fbedf203ddffdd19a2aaedc0138 + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 98dd48bc416b1ce6872885df8cec3e40044b1ea3 + c65d68fef1799df61f34daf6620be5cebfde3ebb + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 3dadc495eadb3f2e14472ff7f2869ab7b20d4cb5 + 0e766a93c3bec26b54b0c71ca3fc1c0f7d0ab838 + + + + + nvarchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + 35ae805d1da92afdb99b2fe8c536d1649356fccd + 118dab95fc1f792cd468b9f66af2d4fabd98c39b + + + + false + true + idx_cms_category_pc + + + + + 394369b90c0a5b6efeed3cf823c642605d7a1653 + false + + + + + false + true + idx_cms_category_ts + + + + + 23f973124aedd0244533f4e7b3b103c548b966be + false + + + + + false + true + idx_cms_category_status + + + + + f0036584bd8711715579d21994a0105935605a7e + false + + + + + false + true + idx_cms_category_tss + + + + + 984d5eac2b3221118a61655e4a5a49c78e0f0151 + false + + + + + + + + + +
diff --git a/modules/cms/db/db2/cms.sql b/modules/cms/db/db2/cms.sql index b3a5eac8..2204d8c6 100644 --- a/modules/cms/db/db2/cms.sql +++ b/modules/cms/db/db2/cms.sql @@ -142,16 +142,6 @@ CREATE TABLE js_cms_category ); --- 栏目与角色关联表 -CREATE TABLE js_cms_category_role -( - category_code varchar(64) NOT NULL, - role_code varchar(64) NOT NULL, - ctrl_type varchar(32), - PRIMARY KEY (category_code, role_code) -); - - -- 文章评论表 CREATE TABLE js_cms_comment ( diff --git a/modules/cms/db/h2/cms.sql b/modules/cms/db/h2/cms.sql index b4a04fe2..ce3cb643 100644 --- a/modules/cms/db/h2/cms.sql +++ b/modules/cms/db/h2/cms.sql @@ -142,16 +142,6 @@ CREATE TABLE js_cms_category ); --- 栏目与角色关联表 -CREATE TABLE js_cms_category_role -( - category_code varchar(64) NOT NULL, - role_code varchar(64) NOT NULL, - ctrl_type varchar(32), - PRIMARY KEY (category_code, role_code) -); - - -- 文章评论表 CREATE TABLE js_cms_comment ( diff --git a/modules/cms/db/mssql/cms.sql b/modules/cms/db/mssql/cms.sql index d5d82b53..c743e782 100644 --- a/modules/cms/db/mssql/cms.sql +++ b/modules/cms/db/mssql/cms.sql @@ -142,16 +142,6 @@ CREATE TABLE [js_cms_category] ); --- 栏目与角色关联表 -CREATE TABLE [js_cms_category_role] -( - [category_code] varchar(64) NOT NULL, - [role_code] varchar(64) NOT NULL, - [ctrl_type] varchar(32), - PRIMARY KEY ([category_code], [role_code]) -); - - -- 文章评论表 CREATE TABLE [js_cms_comment] ( diff --git a/modules/cms/db/mysql/cms.sql b/modules/cms/db/mysql/cms.sql index 785d43dc..6aef6055 100644 --- a/modules/cms/db/mysql/cms.sql +++ b/modules/cms/db/mysql/cms.sql @@ -143,16 +143,6 @@ CREATE TABLE js_cms_category ) COMMENT = '栏目表'; --- 栏目与角色关联表 -CREATE TABLE js_cms_category_role -( - category_code varchar(64) NOT NULL COMMENT '栏目编码', - role_code varchar(64) NOT NULL COMMENT '角色编码', - ctrl_type varchar(32) COMMENT '控制类型(view查看、edit编辑)', - PRIMARY KEY (category_code, role_code) -) COMMENT = '栏目与角色关联表'; - - -- 文章评论表 CREATE TABLE js_cms_comment ( diff --git a/modules/cms/db/oracle/cms.sql b/modules/cms/db/oracle/cms.sql index 7ef9b312..9188188c 100644 --- a/modules/cms/db/oracle/cms.sql +++ b/modules/cms/db/oracle/cms.sql @@ -142,16 +142,6 @@ CREATE TABLE js_cms_category ); --- 栏目与角色关联表 -CREATE TABLE js_cms_category_role -( - category_code varchar2(64) NOT NULL, - role_code varchar2(64) NOT NULL, - ctrl_type varchar2(32), - PRIMARY KEY (category_code, role_code) -); - - -- 文章评论表 CREATE TABLE js_cms_comment ( @@ -434,10 +424,6 @@ COMMENT ON COLUMN js_cms_category.extend_d2 IS '扩展 Date 2'; COMMENT ON COLUMN js_cms_category.extend_d3 IS '扩展 Date 3'; COMMENT ON COLUMN js_cms_category.extend_d4 IS '扩展 Date 4'; COMMENT ON COLUMN js_cms_category.extend_json IS '扩展 JSON'; -COMMENT ON TABLE js_cms_category_role IS '栏目与角色关联表'; -COMMENT ON COLUMN js_cms_category_role.category_code IS '栏目编码'; -COMMENT ON COLUMN js_cms_category_role.role_code IS '角色编码'; -COMMENT ON COLUMN js_cms_category_role.ctrl_type IS '控制类型(view查看、edit编辑)'; COMMENT ON TABLE js_cms_comment IS '文章评论表'; COMMENT ON COLUMN js_cms_comment.id IS '编号'; COMMENT ON COLUMN js_cms_comment.category_code IS '栏目编码'; diff --git a/modules/cms/db/postgresql/cms.sql b/modules/cms/db/postgresql/cms.sql index 4a215246..f4b778b5 100644 --- a/modules/cms/db/postgresql/cms.sql +++ b/modules/cms/db/postgresql/cms.sql @@ -142,16 +142,6 @@ CREATE TABLE js_cms_category ) WITHOUT OIDS; --- 栏目与角色关联表 -CREATE TABLE js_cms_category_role -( - category_code varchar(64) NOT NULL, - role_code varchar(64) NOT NULL, - ctrl_type varchar(32), - PRIMARY KEY (category_code, role_code) -) WITHOUT OIDS; - - -- 文章评论表 CREATE TABLE js_cms_comment ( @@ -434,10 +424,6 @@ COMMENT ON COLUMN js_cms_category.extend_d2 IS '扩展 Date 2'; COMMENT ON COLUMN js_cms_category.extend_d3 IS '扩展 Date 3'; COMMENT ON COLUMN js_cms_category.extend_d4 IS '扩展 Date 4'; COMMENT ON COLUMN js_cms_category.extend_json IS '扩展 JSON'; -COMMENT ON TABLE js_cms_category_role IS '栏目与角色关联表'; -COMMENT ON COLUMN js_cms_category_role.category_code IS '栏目编码'; -COMMENT ON COLUMN js_cms_category_role.role_code IS '角色编码'; -COMMENT ON COLUMN js_cms_category_role.ctrl_type IS '控制类型(view查看、edit编辑)'; COMMENT ON TABLE js_cms_comment IS '文章评论表'; COMMENT ON COLUMN js_cms_comment.id IS '编号'; COMMENT ON COLUMN js_cms_comment.category_code IS '栏目编码'; diff --git a/modules/cms/src/main/java/com/jeesite/modules/cms/dao/CategoryRoleDao.java b/modules/cms/src/main/java/com/jeesite/modules/cms/dao/CategoryRoleDao.java deleted file mode 100644 index b61a1ecc..00000000 --- a/modules/cms/src/main/java/com/jeesite/modules/cms/dao/CategoryRoleDao.java +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.cms.dao; - -import com.jeesite.common.dao.CrudDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.cms.entity.CategoryRole; - -/** - * 栏目与角色关联表DAO接口 - * @author 长春叭哥 - * @version 2018-10-15 - */ -@MyBatisDao -public interface CategoryRoleDao extends CrudDao { - -} \ No newline at end of file diff --git a/modules/cms/src/main/java/com/jeesite/modules/cms/entity/CategoryRole.java b/modules/cms/src/main/java/com/jeesite/modules/cms/entity/CategoryRole.java deleted file mode 100644 index 18cebb31..00000000 --- a/modules/cms/src/main/java/com/jeesite/modules/cms/entity/CategoryRole.java +++ /dev/null @@ -1,65 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.cms.entity; - -import javax.validation.constraints.Size; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; - -/** - * 栏目与角色关联表Entity - * @author 长春叭哥、ThinkGem - * @version 2018-10-15 - */ -@Table(name = "${_prefix}cms_category_role", alias = "a", columns = { - @Column(name = "category_code", attrName = "categoryCode", label = "栏目编码", isPK = true), - @Column(name = "role_code", attrName = "roleCode", label = "角色编码", isPK = true), - @Column(name = "ctrl_type", attrName = "ctrlType", label = "控制类型", comment = "控制类型(view查看、edit编辑)"), - }, orderBy = "a.category_code DESC, a.role_code DESC" -) -public class CategoryRole extends DataEntity { - - private static final long serialVersionUID = 1L; - private String categoryCode; // 栏目编码 - private String roleCode; // 角色编码 - private String ctrlType; // 控制类型(view查看、edit编辑) - - public CategoryRole() { - - } - - public CategoryRole(String categoryCode, String roleCode) { - this.categoryCode = categoryCode; - this.roleCode = roleCode; - } - - public String getCategoryCode() { - return categoryCode; - } - - public void setCategoryCode(String categoryCode) { - this.categoryCode = categoryCode; - } - - public String getRoleCode() { - return roleCode; - } - - public void setRoleCode(String roleCode) { - this.roleCode = roleCode; - } - - @Size(min = 0, max = 32, message = "控制类型长度不能超过 32 个字符") - public String getCtrlType() { - return ctrlType; - } - - public void setCtrlType(String ctrlType) { - this.ctrlType = ctrlType; - } - -} \ No newline at end of file diff --git a/modules/cms/src/main/resources/db/create/db2/cms.sql b/modules/cms/src/main/resources/db/create/db2/cms.sql index d6c490fc..2204d8c6 100644 --- a/modules/cms/src/main/resources/db/create/db2/cms.sql +++ b/modules/cms/src/main/resources/db/create/db2/cms.sql @@ -3,7 +3,7 @@ /* Create Tables */ -- 文章表 -CREATE TABLE ${_prefix}cms_article +CREATE TABLE js_cms_article ( id varchar(64) NOT NULL, category_code varchar(64) NOT NULL, @@ -37,7 +37,7 @@ CREATE TABLE ${_prefix}cms_article -- 文章详情表 -CREATE TABLE ${_prefix}cms_article_data +CREATE TABLE js_cms_article_data ( id varchar(64) NOT NULL, content clob, @@ -69,7 +69,7 @@ CREATE TABLE ${_prefix}cms_article_data -- 文章推荐位 -CREATE TABLE ${_prefix}cms_article_posid +CREATE TABLE js_cms_article_posid ( article_id varchar(64) NOT NULL, postid char(1) NOT NULL @@ -77,7 +77,7 @@ CREATE TABLE ${_prefix}cms_article_posid -- 文章与标签关系 -CREATE TABLE ${_prefix}cms_article_tag +CREATE TABLE js_cms_article_tag ( article_id varchar(64) NOT NULL, tag_name vargraphic(200) NOT NULL @@ -85,7 +85,7 @@ CREATE TABLE ${_prefix}cms_article_tag -- 栏目表 -CREATE TABLE ${_prefix}cms_category +CREATE TABLE js_cms_category ( category_code varchar(64) NOT NULL, parent_code varchar(64) NOT NULL, @@ -142,18 +142,8 @@ CREATE TABLE ${_prefix}cms_category ); --- 栏目与角色关联表 -CREATE TABLE ${_prefix}cms_category_role -( - category_code varchar(64) NOT NULL, - role_code varchar(64) NOT NULL, - ctrl_type varchar(32), - PRIMARY KEY (category_code, role_code) -); - - -- 文章评论表 -CREATE TABLE ${_prefix}cms_comment +CREATE TABLE js_cms_comment ( id varchar(64) NOT NULL, category_code varchar(64) NOT NULL, @@ -178,7 +168,7 @@ CREATE TABLE ${_prefix}cms_comment -- 留言板表 -CREATE TABLE ${_prefix}cms_guestbook +CREATE TABLE js_cms_guestbook ( id varchar(64) NOT NULL, type char(1) NOT NULL, @@ -201,7 +191,7 @@ CREATE TABLE ${_prefix}cms_guestbook -- 内容举报表 -CREATE TABLE ${_prefix}cms_report +CREATE TABLE js_cms_report ( id varchar(64) NOT NULL, report_source char(1), @@ -214,7 +204,7 @@ CREATE TABLE ${_prefix}cms_report -- 站点表 -CREATE TABLE ${_prefix}cms_site +CREATE TABLE js_cms_site ( site_code varchar(64) NOT NULL, site_name vargraphic(100) NOT NULL, @@ -238,7 +228,7 @@ CREATE TABLE ${_prefix}cms_site -- 内容标签 -CREATE TABLE ${_prefix}cms_tag +CREATE TABLE js_cms_tag ( tag_name vargraphic(200) NOT NULL, clicknum numeric(10) NOT NULL, @@ -247,7 +237,7 @@ CREATE TABLE ${_prefix}cms_tag -- 访问日志表 -CREATE TABLE ${_prefix}cms_visit_log +CREATE TABLE js_cms_visit_log ( id varchar(64) NOT NULL, request_url vargraphic(1000), @@ -289,34 +279,34 @@ CREATE TABLE ${_prefix}cms_visit_log /* Create Indexes */ -CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by); -CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code); -CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code); -CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status); -CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date); -CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight); -CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code); -CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort); -CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status); -CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts); -CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code); -CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id); -CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code); -CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status); -CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code); -CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status); -CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type); -CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status); -CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code); -CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id); -CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time); -CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit); -CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr); -CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code); -CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id); -CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date); -CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time); -CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code); +CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by); +CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code); +CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code); +CREATE INDEX idx_cms_article_status ON js_cms_article (status); +CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date); +CREATE INDEX idx_cms_article_weight ON js_cms_article (weight); +CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code); +CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort); +CREATE INDEX idx_cms_category_status ON js_cms_category (status); +CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts); +CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code); +CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id); +CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code); +CREATE INDEX idx_cms_comment_status ON js_cms_comment (status); +CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code); +CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status); +CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type); +CREATE INDEX idx_cms_site_status ON js_cms_site (status); +CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code); +CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id); +CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time); +CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit); +CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr); +CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code); +CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id); +CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date); +CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time); +CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code); diff --git a/modules/cms/src/main/resources/db/create/h2/cms.sql b/modules/cms/src/main/resources/db/create/h2/cms.sql index 399068a6..ce3cb643 100644 --- a/modules/cms/src/main/resources/db/create/h2/cms.sql +++ b/modules/cms/src/main/resources/db/create/h2/cms.sql @@ -3,7 +3,7 @@ /* Create Tables */ -- 文章表 -CREATE TABLE ${_prefix}cms_article +CREATE TABLE js_cms_article ( id varchar(64) NOT NULL, category_code varchar(64) NOT NULL, @@ -37,7 +37,7 @@ CREATE TABLE ${_prefix}cms_article -- 文章详情表 -CREATE TABLE ${_prefix}cms_article_data +CREATE TABLE js_cms_article_data ( id varchar(64) NOT NULL, content clob, @@ -69,7 +69,7 @@ CREATE TABLE ${_prefix}cms_article_data -- 文章推荐位 -CREATE TABLE ${_prefix}cms_article_posid +CREATE TABLE js_cms_article_posid ( article_id varchar(64) NOT NULL, postid char(1) NOT NULL @@ -77,7 +77,7 @@ CREATE TABLE ${_prefix}cms_article_posid -- 文章与标签关系 -CREATE TABLE ${_prefix}cms_article_tag +CREATE TABLE js_cms_article_tag ( article_id varchar(64) NOT NULL, tag_name varchar(200) NOT NULL @@ -85,7 +85,7 @@ CREATE TABLE ${_prefix}cms_article_tag -- 栏目表 -CREATE TABLE ${_prefix}cms_category +CREATE TABLE js_cms_category ( category_code varchar(64) NOT NULL, parent_code varchar(64) NOT NULL, @@ -142,18 +142,8 @@ CREATE TABLE ${_prefix}cms_category ); --- 栏目与角色关联表 -CREATE TABLE ${_prefix}cms_category_role -( - category_code varchar(64) NOT NULL, - role_code varchar(64) NOT NULL, - ctrl_type varchar(32), - PRIMARY KEY (category_code, role_code) -); - - -- 文章评论表 -CREATE TABLE ${_prefix}cms_comment +CREATE TABLE js_cms_comment ( id varchar(64) NOT NULL, category_code varchar(64) NOT NULL, @@ -178,7 +168,7 @@ CREATE TABLE ${_prefix}cms_comment -- 留言板表 -CREATE TABLE ${_prefix}cms_guestbook +CREATE TABLE js_cms_guestbook ( id varchar(64) NOT NULL, type char(1) NOT NULL, @@ -201,7 +191,7 @@ CREATE TABLE ${_prefix}cms_guestbook -- 内容举报表 -CREATE TABLE ${_prefix}cms_report +CREATE TABLE js_cms_report ( id varchar(64) NOT NULL, report_source char(1), @@ -214,7 +204,7 @@ CREATE TABLE ${_prefix}cms_report -- 站点表 -CREATE TABLE ${_prefix}cms_site +CREATE TABLE js_cms_site ( site_code varchar(64) NOT NULL, site_name varchar(100) NOT NULL, @@ -238,7 +228,7 @@ CREATE TABLE ${_prefix}cms_site -- 内容标签 -CREATE TABLE ${_prefix}cms_tag +CREATE TABLE js_cms_tag ( tag_name varchar(200) NOT NULL, clicknum numeric(10) NOT NULL, @@ -247,7 +237,7 @@ CREATE TABLE ${_prefix}cms_tag -- 访问日志表 -CREATE TABLE ${_prefix}cms_visit_log +CREATE TABLE js_cms_visit_log ( id varchar(64) NOT NULL, request_url varchar(1000), @@ -289,34 +279,34 @@ CREATE TABLE ${_prefix}cms_visit_log /* Create Indexes */ -CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by); -CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code); -CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code); -CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status); -CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date); -CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight); -CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code); -CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort); -CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status); -CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts); -CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code); -CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id); -CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code); -CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status); -CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code); -CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status); -CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type); -CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status); -CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code); -CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id); -CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time); -CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit); -CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr); -CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code); -CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id); -CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date); -CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time); -CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code); +CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by); +CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code); +CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code); +CREATE INDEX idx_cms_article_status ON js_cms_article (status); +CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date); +CREATE INDEX idx_cms_article_weight ON js_cms_article (weight); +CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code); +CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort); +CREATE INDEX idx_cms_category_status ON js_cms_category (status); +CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts); +CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code); +CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id); +CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code); +CREATE INDEX idx_cms_comment_status ON js_cms_comment (status); +CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code); +CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status); +CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type); +CREATE INDEX idx_cms_site_status ON js_cms_site (status); +CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code); +CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id); +CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time); +CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit); +CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr); +CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code); +CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id); +CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date); +CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time); +CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code); diff --git a/modules/cms/src/main/resources/db/create/mssql/cms.sql b/modules/cms/src/main/resources/db/create/mssql/cms.sql index ba8b53c6..c743e782 100644 --- a/modules/cms/src/main/resources/db/create/mssql/cms.sql +++ b/modules/cms/src/main/resources/db/create/mssql/cms.sql @@ -3,7 +3,7 @@ /* Create Tables */ -- 文章表 -CREATE TABLE [${_prefix}cms_article] +CREATE TABLE [js_cms_article] ( [id] varchar(64) NOT NULL, [category_code] varchar(64) NOT NULL, @@ -37,7 +37,7 @@ CREATE TABLE [${_prefix}cms_article] -- 文章详情表 -CREATE TABLE [${_prefix}cms_article_data] +CREATE TABLE [js_cms_article_data] ( [id] varchar(64) NOT NULL, [content] text, @@ -69,7 +69,7 @@ CREATE TABLE [${_prefix}cms_article_data] -- 文章推荐位 -CREATE TABLE [${_prefix}cms_article_posid] +CREATE TABLE [js_cms_article_posid] ( [article_id] varchar(64) NOT NULL, [postid] char(1) NOT NULL @@ -77,7 +77,7 @@ CREATE TABLE [${_prefix}cms_article_posid] -- 文章与标签关系 -CREATE TABLE [${_prefix}cms_article_tag] +CREATE TABLE [js_cms_article_tag] ( [article_id] varchar(64) NOT NULL, [tag_name] nvarchar(200) NOT NULL @@ -85,7 +85,7 @@ CREATE TABLE [${_prefix}cms_article_tag] -- 栏目表 -CREATE TABLE [${_prefix}cms_category] +CREATE TABLE [js_cms_category] ( [category_code] varchar(64) NOT NULL, [parent_code] varchar(64) NOT NULL, @@ -142,18 +142,8 @@ CREATE TABLE [${_prefix}cms_category] ); --- 栏目与角色关联表 -CREATE TABLE [${_prefix}cms_category_role] -( - [category_code] varchar(64) NOT NULL, - [role_code] varchar(64) NOT NULL, - [ctrl_type] varchar(32), - PRIMARY KEY ([category_code], [role_code]) -); - - -- 文章评论表 -CREATE TABLE [${_prefix}cms_comment] +CREATE TABLE [js_cms_comment] ( [id] varchar(64) NOT NULL, [category_code] varchar(64) NOT NULL, @@ -178,7 +168,7 @@ CREATE TABLE [${_prefix}cms_comment] -- 留言板表 -CREATE TABLE [${_prefix}cms_guestbook] +CREATE TABLE [js_cms_guestbook] ( [id] varchar(64) NOT NULL, [type] char(1) NOT NULL, @@ -201,7 +191,7 @@ CREATE TABLE [${_prefix}cms_guestbook] -- 内容举报表 -CREATE TABLE [${_prefix}cms_report] +CREATE TABLE [js_cms_report] ( [id] varchar(64) NOT NULL, [report_source] char(1), @@ -214,7 +204,7 @@ CREATE TABLE [${_prefix}cms_report] -- 站点表 -CREATE TABLE [${_prefix}cms_site] +CREATE TABLE [js_cms_site] ( [site_code] varchar(64) NOT NULL, [site_name] nvarchar(100) NOT NULL, @@ -238,7 +228,7 @@ CREATE TABLE [${_prefix}cms_site] -- 内容标签 -CREATE TABLE [${_prefix}cms_tag] +CREATE TABLE [js_cms_tag] ( [tag_name] nvarchar(200) NOT NULL, [clicknum] numeric(10) NOT NULL, @@ -247,7 +237,7 @@ CREATE TABLE [${_prefix}cms_tag] -- 访问日志表 -CREATE TABLE [${_prefix}cms_visit_log] +CREATE TABLE [js_cms_visit_log] ( [id] varchar(64) NOT NULL, [request_url] nvarchar(1000), @@ -289,34 +279,34 @@ CREATE TABLE [${_prefix}cms_visit_log] /* Create Indexes */ -CREATE INDEX [idx_cms_article_cb] ON [${_prefix}cms_article] ([create_by]); -CREATE INDEX [idx_cms_article_cc] ON [${_prefix}cms_article] ([category_code]); -CREATE INDEX [idx_cms_article_corp_code] ON [${_prefix}cms_article] ([corp_code]); -CREATE INDEX [idx_cms_article_status] ON [${_prefix}cms_article] ([status]); -CREATE INDEX [idx_cms_article_ud] ON [${_prefix}cms_article] ([update_date]); -CREATE INDEX [idx_cms_article_weight] ON [${_prefix}cms_article] ([weight]); -CREATE INDEX [idx_cms_category_pc] ON [${_prefix}cms_category] ([parent_code]); -CREATE INDEX [idx_cms_category_ts] ON [${_prefix}cms_category] ([tree_sort]); -CREATE INDEX [idx_cms_category_status] ON [${_prefix}cms_category] ([status]); -CREATE INDEX [idx_cms_category_tss] ON [${_prefix}cms_category] ([tree_sorts]); -CREATE INDEX [idx_cms_comment_catc] ON [${_prefix}cms_comment] ([category_code]); -CREATE INDEX [idx_cms_comment_ai] ON [${_prefix}cms_comment] ([article_id]); -CREATE INDEX [idx_cms_comment_cc] ON [${_prefix}cms_comment] ([corp_code]); -CREATE INDEX [idx_cms_comment_status] ON [${_prefix}cms_comment] ([status]); -CREATE INDEX [idx_cms_guestbook_cc] ON [${_prefix}cms_guestbook] ([corp_code]); -CREATE INDEX [idx_cms_guestbook_status] ON [${_prefix}cms_guestbook] ([status]); -CREATE INDEX [idx_cms_guestbook_type] ON [${_prefix}cms_guestbook] ([type]); -CREATE INDEX [idx_cms_site_status] ON [${_prefix}cms_site] ([status]); -CREATE INDEX [cms_visit_log_cc] ON [${_prefix}cms_visit_log] ([category_code]); -CREATE INDEX [cms_visit_log_ci] ON [${_prefix}cms_visit_log] ([content_id]); -CREATE INDEX [cms_visit_log_fvt] ON [${_prefix}cms_visit_log] ([first_visit_time]); -CREATE INDEX [cms_visit_log_inv] ON [${_prefix}cms_visit_log] ([is_new_visit]); -CREATE INDEX [cms_visit_log_ra] ON [${_prefix}cms_visit_log] ([remote_addr]); -CREATE INDEX [cms_visit_log_sc] ON [${_prefix}cms_visit_log] ([site_code]); -CREATE INDEX [cms_visit_log_uvid] ON [${_prefix}cms_visit_log] ([unique_visit_id]); -CREATE INDEX [cms_visit_log_vd] ON [${_prefix}cms_visit_log] ([visit_date]); -CREATE INDEX [cms_visit_log_vt] ON [${_prefix}cms_visit_log] ([visit_time]); -CREATE INDEX [idx_cms_visit_log_corpc] ON [${_prefix}cms_visit_log] ([corp_code]); +CREATE INDEX [idx_cms_article_cb] ON [js_cms_article] ([create_by]); +CREATE INDEX [idx_cms_article_cc] ON [js_cms_article] ([category_code]); +CREATE INDEX [idx_cms_article_corp_code] ON [js_cms_article] ([corp_code]); +CREATE INDEX [idx_cms_article_status] ON [js_cms_article] ([status]); +CREATE INDEX [idx_cms_article_ud] ON [js_cms_article] ([update_date]); +CREATE INDEX [idx_cms_article_weight] ON [js_cms_article] ([weight]); +CREATE INDEX [idx_cms_category_pc] ON [js_cms_category] ([parent_code]); +CREATE INDEX [idx_cms_category_ts] ON [js_cms_category] ([tree_sort]); +CREATE INDEX [idx_cms_category_status] ON [js_cms_category] ([status]); +CREATE INDEX [idx_cms_category_tss] ON [js_cms_category] ([tree_sorts]); +CREATE INDEX [idx_cms_comment_catc] ON [js_cms_comment] ([category_code]); +CREATE INDEX [idx_cms_comment_ai] ON [js_cms_comment] ([article_id]); +CREATE INDEX [idx_cms_comment_cc] ON [js_cms_comment] ([corp_code]); +CREATE INDEX [idx_cms_comment_status] ON [js_cms_comment] ([status]); +CREATE INDEX [idx_cms_guestbook_cc] ON [js_cms_guestbook] ([corp_code]); +CREATE INDEX [idx_cms_guestbook_status] ON [js_cms_guestbook] ([status]); +CREATE INDEX [idx_cms_guestbook_type] ON [js_cms_guestbook] ([type]); +CREATE INDEX [idx_cms_site_status] ON [js_cms_site] ([status]); +CREATE INDEX [cms_visit_log_cc] ON [js_cms_visit_log] ([category_code]); +CREATE INDEX [cms_visit_log_ci] ON [js_cms_visit_log] ([content_id]); +CREATE INDEX [cms_visit_log_fvt] ON [js_cms_visit_log] ([first_visit_time]); +CREATE INDEX [cms_visit_log_inv] ON [js_cms_visit_log] ([is_new_visit]); +CREATE INDEX [cms_visit_log_ra] ON [js_cms_visit_log] ([remote_addr]); +CREATE INDEX [cms_visit_log_sc] ON [js_cms_visit_log] ([site_code]); +CREATE INDEX [cms_visit_log_uvid] ON [js_cms_visit_log] ([unique_visit_id]); +CREATE INDEX [cms_visit_log_vd] ON [js_cms_visit_log] ([visit_date]); +CREATE INDEX [cms_visit_log_vt] ON [js_cms_visit_log] ([visit_time]); +CREATE INDEX [idx_cms_visit_log_corpc] ON [js_cms_visit_log] ([corp_code]); diff --git a/modules/cms/src/main/resources/db/create/mysql/cms.sql b/modules/cms/src/main/resources/db/create/mysql/cms.sql index a1a74453..6aef6055 100644 --- a/modules/cms/src/main/resources/db/create/mysql/cms.sql +++ b/modules/cms/src/main/resources/db/create/mysql/cms.sql @@ -4,7 +4,7 @@ SET SESSION FOREIGN_KEY_CHECKS=0; /* Create Tables */ -- 文章表 -CREATE TABLE ${_prefix}cms_article +CREATE TABLE js_cms_article ( id varchar(64) NOT NULL COMMENT '编号', category_code varchar(64) NOT NULL COMMENT '栏目编码', @@ -38,7 +38,7 @@ CREATE TABLE ${_prefix}cms_article -- 文章详情表 -CREATE TABLE ${_prefix}cms_article_data +CREATE TABLE js_cms_article_data ( id varchar(64) NOT NULL COMMENT '编号', content longtext COMMENT '文章内容', @@ -70,7 +70,7 @@ CREATE TABLE ${_prefix}cms_article_data -- 文章推荐位 -CREATE TABLE ${_prefix}cms_article_posid +CREATE TABLE js_cms_article_posid ( article_id varchar(64) NOT NULL COMMENT '内容编号', postid char(1) NOT NULL COMMENT '推荐位置(1轮播图 2首页推荐 3栏目页面)' @@ -78,7 +78,7 @@ CREATE TABLE ${_prefix}cms_article_posid -- 文章与标签关系 -CREATE TABLE ${_prefix}cms_article_tag +CREATE TABLE js_cms_article_tag ( article_id varchar(64) NOT NULL COMMENT '内容编号', tag_name varchar(200) NOT NULL COMMENT '标签名称' @@ -86,7 +86,7 @@ CREATE TABLE ${_prefix}cms_article_tag -- 栏目表 -CREATE TABLE ${_prefix}cms_category +CREATE TABLE js_cms_category ( category_code varchar(64) NOT NULL COMMENT '栏目编码', parent_code varchar(64) NOT NULL COMMENT '父级编号', @@ -143,18 +143,8 @@ CREATE TABLE ${_prefix}cms_category ) COMMENT = '栏目表'; --- 栏目与角色关联表 -CREATE TABLE ${_prefix}cms_category_role -( - category_code varchar(64) NOT NULL COMMENT '栏目编码', - role_code varchar(64) NOT NULL COMMENT '角色编码', - ctrl_type varchar(32) COMMENT '控制类型(view查看、edit编辑)', - PRIMARY KEY (category_code, role_code) -) COMMENT = '栏目与角色关联表'; - - -- 文章评论表 -CREATE TABLE ${_prefix}cms_comment +CREATE TABLE js_cms_comment ( id varchar(64) NOT NULL COMMENT '编号', category_code varchar(64) NOT NULL COMMENT '栏目编码', @@ -179,7 +169,7 @@ CREATE TABLE ${_prefix}cms_comment -- 留言板表 -CREATE TABLE ${_prefix}cms_guestbook +CREATE TABLE js_cms_guestbook ( id varchar(64) NOT NULL COMMENT '编号', type char(1) NOT NULL COMMENT '留言分类', @@ -202,7 +192,7 @@ CREATE TABLE ${_prefix}cms_guestbook -- 内容举报表 -CREATE TABLE ${_prefix}cms_report +CREATE TABLE js_cms_report ( id varchar(64) NOT NULL COMMENT '编号', report_source char(1) COMMENT '举报来源(1文章、2评论)', @@ -215,7 +205,7 @@ CREATE TABLE ${_prefix}cms_report -- 站点表 -CREATE TABLE ${_prefix}cms_site +CREATE TABLE js_cms_site ( site_code varchar(64) NOT NULL COMMENT '站点编码', site_name varchar(100) NOT NULL COMMENT '站点名称', @@ -239,7 +229,7 @@ CREATE TABLE ${_prefix}cms_site -- 内容标签 -CREATE TABLE ${_prefix}cms_tag +CREATE TABLE js_cms_tag ( tag_name varchar(200) NOT NULL COMMENT '标签名称', clicknum numeric(10) NOT NULL COMMENT '点击次数', @@ -248,7 +238,7 @@ CREATE TABLE ${_prefix}cms_tag -- 访问日志表 -CREATE TABLE ${_prefix}cms_visit_log +CREATE TABLE js_cms_visit_log ( id varchar(64) NOT NULL COMMENT '编号', request_url varchar(1000) COMMENT '请求的URL地址', @@ -290,34 +280,34 @@ CREATE TABLE ${_prefix}cms_visit_log /* Create Indexes */ -CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by ASC); -CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code ASC); -CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code ASC); -CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status ASC); -CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date ASC); -CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight ASC); -CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code ASC); -CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort ASC); -CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status ASC); -CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts ASC); -CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code ASC); -CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id ASC); -CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code ASC); -CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status ASC); -CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code ASC); -CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status ASC); -CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type ASC); -CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status ASC); -CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code ASC); -CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id ASC); -CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time ASC); -CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit ASC); -CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr ASC); -CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code ASC); -CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id ASC); -CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date ASC); -CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time ASC); -CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code ASC); +CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by ASC); +CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code ASC); +CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code ASC); +CREATE INDEX idx_cms_article_status ON js_cms_article (status ASC); +CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date ASC); +CREATE INDEX idx_cms_article_weight ON js_cms_article (weight ASC); +CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code ASC); +CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort ASC); +CREATE INDEX idx_cms_category_status ON js_cms_category (status ASC); +CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts ASC); +CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code ASC); +CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id ASC); +CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code ASC); +CREATE INDEX idx_cms_comment_status ON js_cms_comment (status ASC); +CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code ASC); +CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status ASC); +CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type ASC); +CREATE INDEX idx_cms_site_status ON js_cms_site (status ASC); +CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code ASC); +CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id ASC); +CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time ASC); +CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit ASC); +CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr ASC); +CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code ASC); +CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id ASC); +CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date ASC); +CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time ASC); +CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code ASC); diff --git a/modules/cms/src/main/resources/db/create/oracle/cms.sql b/modules/cms/src/main/resources/db/create/oracle/cms.sql index 8f4ed52d..9188188c 100644 --- a/modules/cms/src/main/resources/db/create/oracle/cms.sql +++ b/modules/cms/src/main/resources/db/create/oracle/cms.sql @@ -3,7 +3,7 @@ /* Create Tables */ -- 文章表 -CREATE TABLE ${_prefix}cms_article +CREATE TABLE js_cms_article ( id varchar2(64) NOT NULL, category_code varchar2(64) NOT NULL, @@ -37,7 +37,7 @@ CREATE TABLE ${_prefix}cms_article -- 文章详情表 -CREATE TABLE ${_prefix}cms_article_data +CREATE TABLE js_cms_article_data ( id varchar2(64) NOT NULL, content clob, @@ -69,7 +69,7 @@ CREATE TABLE ${_prefix}cms_article_data -- 文章推荐位 -CREATE TABLE ${_prefix}cms_article_posid +CREATE TABLE js_cms_article_posid ( article_id varchar2(64) NOT NULL, postid char(1) NOT NULL @@ -77,7 +77,7 @@ CREATE TABLE ${_prefix}cms_article_posid -- 文章与标签关系 -CREATE TABLE ${_prefix}cms_article_tag +CREATE TABLE js_cms_article_tag ( article_id varchar2(64) NOT NULL, tag_name nvarchar2(200) NOT NULL @@ -85,7 +85,7 @@ CREATE TABLE ${_prefix}cms_article_tag -- 栏目表 -CREATE TABLE ${_prefix}cms_category +CREATE TABLE js_cms_category ( category_code varchar2(64) NOT NULL, parent_code varchar2(64) NOT NULL, @@ -142,18 +142,8 @@ CREATE TABLE ${_prefix}cms_category ); --- 栏目与角色关联表 -CREATE TABLE ${_prefix}cms_category_role -( - category_code varchar2(64) NOT NULL, - role_code varchar2(64) NOT NULL, - ctrl_type varchar2(32), - PRIMARY KEY (category_code, role_code) -); - - -- 文章评论表 -CREATE TABLE ${_prefix}cms_comment +CREATE TABLE js_cms_comment ( id varchar2(64) NOT NULL, category_code varchar2(64) NOT NULL, @@ -178,7 +168,7 @@ CREATE TABLE ${_prefix}cms_comment -- 留言板表 -CREATE TABLE ${_prefix}cms_guestbook +CREATE TABLE js_cms_guestbook ( id varchar2(64) NOT NULL, type char(1) NOT NULL, @@ -201,7 +191,7 @@ CREATE TABLE ${_prefix}cms_guestbook -- 内容举报表 -CREATE TABLE ${_prefix}cms_report +CREATE TABLE js_cms_report ( id varchar2(64) NOT NULL, report_source char(1), @@ -214,7 +204,7 @@ CREATE TABLE ${_prefix}cms_report -- 站点表 -CREATE TABLE ${_prefix}cms_site +CREATE TABLE js_cms_site ( site_code varchar2(64) NOT NULL, site_name nvarchar2(100) NOT NULL, @@ -238,7 +228,7 @@ CREATE TABLE ${_prefix}cms_site -- 内容标签 -CREATE TABLE ${_prefix}cms_tag +CREATE TABLE js_cms_tag ( tag_name nvarchar2(200) NOT NULL, clicknum number(10) NOT NULL, @@ -247,7 +237,7 @@ CREATE TABLE ${_prefix}cms_tag -- 访问日志表 -CREATE TABLE ${_prefix}cms_visit_log +CREATE TABLE js_cms_visit_log ( id varchar2(64) NOT NULL, request_url nvarchar2(1000), @@ -289,253 +279,249 @@ CREATE TABLE ${_prefix}cms_visit_log /* Create Indexes */ -CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by); -CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code); -CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code); -CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status); -CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date); -CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight); -CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code); -CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort); -CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status); -CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts); -CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code); -CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id); -CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code); -CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status); -CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code); -CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status); -CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type); -CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status); -CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code); -CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id); -CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time); -CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit); -CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr); -CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code); -CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id); -CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date); -CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time); -CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code); +CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by); +CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code); +CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code); +CREATE INDEX idx_cms_article_status ON js_cms_article (status); +CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date); +CREATE INDEX idx_cms_article_weight ON js_cms_article (weight); +CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code); +CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort); +CREATE INDEX idx_cms_category_status ON js_cms_category (status); +CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts); +CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code); +CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id); +CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code); +CREATE INDEX idx_cms_comment_status ON js_cms_comment (status); +CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code); +CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status); +CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type); +CREATE INDEX idx_cms_site_status ON js_cms_site (status); +CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code); +CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id); +CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time); +CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit); +CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr); +CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code); +CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id); +CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date); +CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time); +CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code); /* Comments */ -COMMENT ON TABLE ${_prefix}cms_article IS '文章表'; -COMMENT ON COLUMN ${_prefix}cms_article.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_article.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_article.module_type IS '模块类型'; -COMMENT ON COLUMN ${_prefix}cms_article.title IS '内容标题'; -COMMENT ON COLUMN ${_prefix}cms_article.href IS '外部链接'; -COMMENT ON COLUMN ${_prefix}cms_article.color IS '标题颜色'; -COMMENT ON COLUMN ${_prefix}cms_article.image IS '内容图片'; -COMMENT ON COLUMN ${_prefix}cms_article.keywords IS '关键字'; -COMMENT ON COLUMN ${_prefix}cms_article.description IS '描述'; -COMMENT ON COLUMN ${_prefix}cms_article.weight IS '权重,越大越靠前'; -COMMENT ON COLUMN ${_prefix}cms_article.weight_date IS '权重期限'; -COMMENT ON COLUMN ${_prefix}cms_article.source IS '来源(转载/原创)'; -COMMENT ON COLUMN ${_prefix}cms_article.copyfrom IS '文章来源出处'; -COMMENT ON COLUMN ${_prefix}cms_article.hits IS '点击数'; -COMMENT ON COLUMN ${_prefix}cms_article.hits_plus IS '支持数'; -COMMENT ON COLUMN ${_prefix}cms_article.hits_minus IS '反对数'; -COMMENT ON COLUMN ${_prefix}cms_article.word_count IS '字数(不包含html)'; -COMMENT ON COLUMN ${_prefix}cms_article.custom_content_view IS '自定义内容视图'; -COMMENT ON COLUMN ${_prefix}cms_article.view_config IS '视图配置'; -COMMENT ON COLUMN ${_prefix}cms_article.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_article.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_article.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_article.update_by IS '更新者'; -COMMENT ON COLUMN ${_prefix}cms_article.update_date IS '更新时间'; -COMMENT ON COLUMN ${_prefix}cms_article.remarks IS '备注信息'; -COMMENT ON COLUMN ${_prefix}cms_article.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_article.corp_name IS '租户名称'; -COMMENT ON TABLE ${_prefix}cms_article_data IS '文章详情表'; -COMMENT ON COLUMN ${_prefix}cms_article_data.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_article_data.content IS '文章内容'; -COMMENT ON COLUMN ${_prefix}cms_article_data.relation IS '相关文章'; -COMMENT ON COLUMN ${_prefix}cms_article_data.is_can_comment IS '是否允许评论'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s1 IS '扩展 String 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s2 IS '扩展 String 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s3 IS '扩展 String 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s4 IS '扩展 String 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s5 IS '扩展 String 5'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s6 IS '扩展 String 6'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s7 IS '扩展 String 7'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s8 IS '扩展 String 8'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i1 IS '扩展 Integer 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i2 IS '扩展 Integer 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i3 IS '扩展 Integer 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i4 IS '扩展 Integer 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f1 IS '扩展 Float 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f2 IS '扩展 Float 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f3 IS '扩展 Float 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f4 IS '扩展 Float 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d1 IS '扩展 Date 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d2 IS '扩展 Date 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d3 IS '扩展 Date 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d4 IS '扩展 Date 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_json IS '扩展 JSON'; -COMMENT ON TABLE ${_prefix}cms_article_posid IS '文章推荐位'; -COMMENT ON COLUMN ${_prefix}cms_article_posid.article_id IS '内容编号'; -COMMENT ON COLUMN ${_prefix}cms_article_posid.postid IS '推荐位置(1轮播图 2首页推荐 3栏目页面)'; -COMMENT ON TABLE ${_prefix}cms_article_tag IS '文章与标签关系'; -COMMENT ON COLUMN ${_prefix}cms_article_tag.article_id IS '内容编号'; -COMMENT ON COLUMN ${_prefix}cms_article_tag.tag_name IS '标签名称'; -COMMENT ON TABLE ${_prefix}cms_category IS '栏目表'; -COMMENT ON COLUMN ${_prefix}cms_category.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_category.parent_code IS '父级编号'; -COMMENT ON COLUMN ${_prefix}cms_category.parent_codes IS '所有父级编号'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_sort IS '排序号(升序)'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_sorts IS '所有排序号'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_leaf IS '是否最末级'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_level IS '层次级别'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_names IS '全节点名'; -COMMENT ON COLUMN ${_prefix}cms_category.category_name IS '栏目名称'; -COMMENT ON COLUMN ${_prefix}cms_category.site_code IS '站点编码'; -COMMENT ON COLUMN ${_prefix}cms_category.module_type IS '模块类型'; -COMMENT ON COLUMN ${_prefix}cms_category.image IS '栏目图片'; -COMMENT ON COLUMN ${_prefix}cms_category.href IS '链接'; -COMMENT ON COLUMN ${_prefix}cms_category.target IS '目标'; -COMMENT ON COLUMN ${_prefix}cms_category.keywords IS '关键字'; -COMMENT ON COLUMN ${_prefix}cms_category.description IS '描述'; -COMMENT ON COLUMN ${_prefix}cms_category.in_menu IS '是否在导航中显示'; -COMMENT ON COLUMN ${_prefix}cms_category.in_list IS '是否在分类页中显示列表'; -COMMENT ON COLUMN ${_prefix}cms_category.show_modes IS '展现模式'; -COMMENT ON COLUMN ${_prefix}cms_category.is_need_audit IS '是否需要审核'; -COMMENT ON COLUMN ${_prefix}cms_category.is_can_comment IS '是否允许评论'; -COMMENT ON COLUMN ${_prefix}cms_category.custom_list_view IS '自定义列表视图'; -COMMENT ON COLUMN ${_prefix}cms_category.custom_content_view IS '自定义内容视图'; -COMMENT ON COLUMN ${_prefix}cms_category.view_config IS '视图配置'; -COMMENT ON COLUMN ${_prefix}cms_category.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_category.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_category.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_category.update_by IS '更新者'; -COMMENT ON COLUMN ${_prefix}cms_category.update_date IS '更新时间'; -COMMENT ON COLUMN ${_prefix}cms_category.remarks IS '备注信息'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s1 IS '扩展 String 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s2 IS '扩展 String 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s3 IS '扩展 String 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s4 IS '扩展 String 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s5 IS '扩展 String 5'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s6 IS '扩展 String 6'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s7 IS '扩展 String 7'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s8 IS '扩展 String 8'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i1 IS '扩展 Integer 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i2 IS '扩展 Integer 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i3 IS '扩展 Integer 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i4 IS '扩展 Integer 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f1 IS '扩展 Float 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f2 IS '扩展 Float 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f3 IS '扩展 Float 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f4 IS '扩展 Float 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d1 IS '扩展 Date 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d2 IS '扩展 Date 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d3 IS '扩展 Date 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d4 IS '扩展 Date 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_json IS '扩展 JSON'; -COMMENT ON TABLE ${_prefix}cms_category_role IS '栏目与角色关联表'; -COMMENT ON COLUMN ${_prefix}cms_category_role.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_category_role.role_code IS '角色编码'; -COMMENT ON COLUMN ${_prefix}cms_category_role.ctrl_type IS '控制类型(view查看、edit编辑)'; -COMMENT ON TABLE ${_prefix}cms_comment IS '文章评论表'; -COMMENT ON COLUMN ${_prefix}cms_comment.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_comment.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_comment.article_id IS '内容编号'; -COMMENT ON COLUMN ${_prefix}cms_comment.parent_id IS '父级评论'; -COMMENT ON COLUMN ${_prefix}cms_comment.article_title IS '内容标题'; -COMMENT ON COLUMN ${_prefix}cms_comment.content IS '评论内容'; -COMMENT ON COLUMN ${_prefix}cms_comment.name IS '评论姓名'; -COMMENT ON COLUMN ${_prefix}cms_comment.ip IS '评论IP'; -COMMENT ON COLUMN ${_prefix}cms_comment.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_comment.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_comment.audit_user_code IS '审核人'; -COMMENT ON COLUMN ${_prefix}cms_comment.audit_date IS '审核时间'; -COMMENT ON COLUMN ${_prefix}cms_comment.audit_comment IS '审核意见'; -COMMENT ON COLUMN ${_prefix}cms_comment.hits_plus IS '支持数'; -COMMENT ON COLUMN ${_prefix}cms_comment.hits_minus IS '反对数'; -COMMENT ON COLUMN ${_prefix}cms_comment.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_comment.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_comment.corp_name IS '租户名称'; -COMMENT ON TABLE ${_prefix}cms_guestbook IS '留言板表'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.type IS '留言分类'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.content IS '留言内容'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.name IS '姓名'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.email IS '邮箱'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.phone IS '电话'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.workunit IS '单位'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.ip IS 'IP'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.re_user_code IS '回复人'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.re_date IS '回复时间'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.re_content IS '回复内容'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_name IS '租户名称'; -COMMENT ON TABLE ${_prefix}cms_report IS '内容举报表'; -COMMENT ON COLUMN ${_prefix}cms_report.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_report.report_source IS '举报来源(1文章、2评论)'; -COMMENT ON COLUMN ${_prefix}cms_report.report_content IS '举报内容(文章标题 评论内容)'; -COMMENT ON COLUMN ${_prefix}cms_report.report_url IS '举报的URL'; -COMMENT ON COLUMN ${_prefix}cms_report.report_type IS '举报类型(色情 政治...)'; -COMMENT ON COLUMN ${_prefix}cms_report.report_cause IS '举报原因'; -COMMENT ON TABLE ${_prefix}cms_site IS '站点表'; -COMMENT ON COLUMN ${_prefix}cms_site.site_code IS '站点编码'; -COMMENT ON COLUMN ${_prefix}cms_site.site_name IS '站点名称'; -COMMENT ON COLUMN ${_prefix}cms_site.site_sort IS '站点排序号'; -COMMENT ON COLUMN ${_prefix}cms_site.title IS '站点标题'; -COMMENT ON COLUMN ${_prefix}cms_site.logo IS '站点Logo'; -COMMENT ON COLUMN ${_prefix}cms_site.domain IS '站点域名'; -COMMENT ON COLUMN ${_prefix}cms_site.keywords IS '关键字'; -COMMENT ON COLUMN ${_prefix}cms_site.description IS '描述'; -COMMENT ON COLUMN ${_prefix}cms_site.theme IS '主题'; -COMMENT ON COLUMN ${_prefix}cms_site.copyright IS '版权信息'; -COMMENT ON COLUMN ${_prefix}cms_site.custom_index_view IS '自定义站点首页视图'; -COMMENT ON COLUMN ${_prefix}cms_site.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_site.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_site.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_site.update_by IS '更新者'; -COMMENT ON COLUMN ${_prefix}cms_site.update_date IS '更新时间'; -COMMENT ON COLUMN ${_prefix}cms_site.remarks IS '备注信息'; -COMMENT ON TABLE ${_prefix}cms_tag IS '内容标签'; -COMMENT ON COLUMN ${_prefix}cms_tag.tag_name IS '标签名称'; -COMMENT ON COLUMN ${_prefix}cms_tag.clicknum IS '点击次数'; -COMMENT ON TABLE ${_prefix}cms_visit_log IS '访问日志表'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url IS '请求的URL地址'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url_host IS '受访域名'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer IS '来源页面/上一个页面'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer_host IS '来源域名'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.source_type IS '访问来源类型(1直接访问 2搜索引擎 3外部链接 4内部访问)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.search_engine IS '使用的搜索引擎'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.search_word IS '搜索的关键词'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.remote_addr IS '客户IP地址'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_agent IS '用户代理字符串'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_language IS '客户机语言'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_screen_size IS '客户机屏幕大小0x0'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_device IS '客户机设备类型(电脑、平板、手机、未知)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_os_name IS '客户机操作系统'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser IS '客户机浏览器'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser_version IS '浏览器版本'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.unique_visit_id IS '唯一访问标识'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_date IS '本次访问日期(年月日)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_time IS '本次访问时间'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.is_new_visit IS '是否新访问(30分内)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.first_visit_time IS '首次访问时间戳(30分钟内)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.prev_remain_time IS '上页面停留时间(秒)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.total_remain_time IS '本次访问总停留时间(秒)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.site_code IS '站点编码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.site_name IS '站点名称'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.category_name IS '栏目名称'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.content_id IS '栏目内容编号'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.content_title IS '访问页面标题'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_code IS '访问用户编码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_name IS '访问用户姓名'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_article IS '文章表'; +COMMENT ON COLUMN js_cms_article.id IS '编号'; +COMMENT ON COLUMN js_cms_article.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_article.module_type IS '模块类型'; +COMMENT ON COLUMN js_cms_article.title IS '内容标题'; +COMMENT ON COLUMN js_cms_article.href IS '外部链接'; +COMMENT ON COLUMN js_cms_article.color IS '标题颜色'; +COMMENT ON COLUMN js_cms_article.image IS '内容图片'; +COMMENT ON COLUMN js_cms_article.keywords IS '关键字'; +COMMENT ON COLUMN js_cms_article.description IS '描述'; +COMMENT ON COLUMN js_cms_article.weight IS '权重,越大越靠前'; +COMMENT ON COLUMN js_cms_article.weight_date IS '权重期限'; +COMMENT ON COLUMN js_cms_article.source IS '来源(转载/原创)'; +COMMENT ON COLUMN js_cms_article.copyfrom IS '文章来源出处'; +COMMENT ON COLUMN js_cms_article.hits IS '点击数'; +COMMENT ON COLUMN js_cms_article.hits_plus IS '支持数'; +COMMENT ON COLUMN js_cms_article.hits_minus IS '反对数'; +COMMENT ON COLUMN js_cms_article.word_count IS '字数(不包含html)'; +COMMENT ON COLUMN js_cms_article.custom_content_view IS '自定义内容视图'; +COMMENT ON COLUMN js_cms_article.view_config IS '视图配置'; +COMMENT ON COLUMN js_cms_article.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_article.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_article.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_article.update_by IS '更新者'; +COMMENT ON COLUMN js_cms_article.update_date IS '更新时间'; +COMMENT ON COLUMN js_cms_article.remarks IS '备注信息'; +COMMENT ON COLUMN js_cms_article.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_article.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_article_data IS '文章详情表'; +COMMENT ON COLUMN js_cms_article_data.id IS '编号'; +COMMENT ON COLUMN js_cms_article_data.content IS '文章内容'; +COMMENT ON COLUMN js_cms_article_data.relation IS '相关文章'; +COMMENT ON COLUMN js_cms_article_data.is_can_comment IS '是否允许评论'; +COMMENT ON COLUMN js_cms_article_data.extend_s1 IS '扩展 String 1'; +COMMENT ON COLUMN js_cms_article_data.extend_s2 IS '扩展 String 2'; +COMMENT ON COLUMN js_cms_article_data.extend_s3 IS '扩展 String 3'; +COMMENT ON COLUMN js_cms_article_data.extend_s4 IS '扩展 String 4'; +COMMENT ON COLUMN js_cms_article_data.extend_s5 IS '扩展 String 5'; +COMMENT ON COLUMN js_cms_article_data.extend_s6 IS '扩展 String 6'; +COMMENT ON COLUMN js_cms_article_data.extend_s7 IS '扩展 String 7'; +COMMENT ON COLUMN js_cms_article_data.extend_s8 IS '扩展 String 8'; +COMMENT ON COLUMN js_cms_article_data.extend_i1 IS '扩展 Integer 1'; +COMMENT ON COLUMN js_cms_article_data.extend_i2 IS '扩展 Integer 2'; +COMMENT ON COLUMN js_cms_article_data.extend_i3 IS '扩展 Integer 3'; +COMMENT ON COLUMN js_cms_article_data.extend_i4 IS '扩展 Integer 4'; +COMMENT ON COLUMN js_cms_article_data.extend_f1 IS '扩展 Float 1'; +COMMENT ON COLUMN js_cms_article_data.extend_f2 IS '扩展 Float 2'; +COMMENT ON COLUMN js_cms_article_data.extend_f3 IS '扩展 Float 3'; +COMMENT ON COLUMN js_cms_article_data.extend_f4 IS '扩展 Float 4'; +COMMENT ON COLUMN js_cms_article_data.extend_d1 IS '扩展 Date 1'; +COMMENT ON COLUMN js_cms_article_data.extend_d2 IS '扩展 Date 2'; +COMMENT ON COLUMN js_cms_article_data.extend_d3 IS '扩展 Date 3'; +COMMENT ON COLUMN js_cms_article_data.extend_d4 IS '扩展 Date 4'; +COMMENT ON COLUMN js_cms_article_data.extend_json IS '扩展 JSON'; +COMMENT ON TABLE js_cms_article_posid IS '文章推荐位'; +COMMENT ON COLUMN js_cms_article_posid.article_id IS '内容编号'; +COMMENT ON COLUMN js_cms_article_posid.postid IS '推荐位置(1轮播图 2首页推荐 3栏目页面)'; +COMMENT ON TABLE js_cms_article_tag IS '文章与标签关系'; +COMMENT ON COLUMN js_cms_article_tag.article_id IS '内容编号'; +COMMENT ON COLUMN js_cms_article_tag.tag_name IS '标签名称'; +COMMENT ON TABLE js_cms_category IS '栏目表'; +COMMENT ON COLUMN js_cms_category.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_category.parent_code IS '父级编号'; +COMMENT ON COLUMN js_cms_category.parent_codes IS '所有父级编号'; +COMMENT ON COLUMN js_cms_category.tree_sort IS '排序号(升序)'; +COMMENT ON COLUMN js_cms_category.tree_sorts IS '所有排序号'; +COMMENT ON COLUMN js_cms_category.tree_leaf IS '是否最末级'; +COMMENT ON COLUMN js_cms_category.tree_level IS '层次级别'; +COMMENT ON COLUMN js_cms_category.tree_names IS '全节点名'; +COMMENT ON COLUMN js_cms_category.category_name IS '栏目名称'; +COMMENT ON COLUMN js_cms_category.site_code IS '站点编码'; +COMMENT ON COLUMN js_cms_category.module_type IS '模块类型'; +COMMENT ON COLUMN js_cms_category.image IS '栏目图片'; +COMMENT ON COLUMN js_cms_category.href IS '链接'; +COMMENT ON COLUMN js_cms_category.target IS '目标'; +COMMENT ON COLUMN js_cms_category.keywords IS '关键字'; +COMMENT ON COLUMN js_cms_category.description IS '描述'; +COMMENT ON COLUMN js_cms_category.in_menu IS '是否在导航中显示'; +COMMENT ON COLUMN js_cms_category.in_list IS '是否在分类页中显示列表'; +COMMENT ON COLUMN js_cms_category.show_modes IS '展现模式'; +COMMENT ON COLUMN js_cms_category.is_need_audit IS '是否需要审核'; +COMMENT ON COLUMN js_cms_category.is_can_comment IS '是否允许评论'; +COMMENT ON COLUMN js_cms_category.custom_list_view IS '自定义列表视图'; +COMMENT ON COLUMN js_cms_category.custom_content_view IS '自定义内容视图'; +COMMENT ON COLUMN js_cms_category.view_config IS '视图配置'; +COMMENT ON COLUMN js_cms_category.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_category.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_category.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_category.update_by IS '更新者'; +COMMENT ON COLUMN js_cms_category.update_date IS '更新时间'; +COMMENT ON COLUMN js_cms_category.remarks IS '备注信息'; +COMMENT ON COLUMN js_cms_category.extend_s1 IS '扩展 String 1'; +COMMENT ON COLUMN js_cms_category.extend_s2 IS '扩展 String 2'; +COMMENT ON COLUMN js_cms_category.extend_s3 IS '扩展 String 3'; +COMMENT ON COLUMN js_cms_category.extend_s4 IS '扩展 String 4'; +COMMENT ON COLUMN js_cms_category.extend_s5 IS '扩展 String 5'; +COMMENT ON COLUMN js_cms_category.extend_s6 IS '扩展 String 6'; +COMMENT ON COLUMN js_cms_category.extend_s7 IS '扩展 String 7'; +COMMENT ON COLUMN js_cms_category.extend_s8 IS '扩展 String 8'; +COMMENT ON COLUMN js_cms_category.extend_i1 IS '扩展 Integer 1'; +COMMENT ON COLUMN js_cms_category.extend_i2 IS '扩展 Integer 2'; +COMMENT ON COLUMN js_cms_category.extend_i3 IS '扩展 Integer 3'; +COMMENT ON COLUMN js_cms_category.extend_i4 IS '扩展 Integer 4'; +COMMENT ON COLUMN js_cms_category.extend_f1 IS '扩展 Float 1'; +COMMENT ON COLUMN js_cms_category.extend_f2 IS '扩展 Float 2'; +COMMENT ON COLUMN js_cms_category.extend_f3 IS '扩展 Float 3'; +COMMENT ON COLUMN js_cms_category.extend_f4 IS '扩展 Float 4'; +COMMENT ON COLUMN js_cms_category.extend_d1 IS '扩展 Date 1'; +COMMENT ON COLUMN js_cms_category.extend_d2 IS '扩展 Date 2'; +COMMENT ON COLUMN js_cms_category.extend_d3 IS '扩展 Date 3'; +COMMENT ON COLUMN js_cms_category.extend_d4 IS '扩展 Date 4'; +COMMENT ON COLUMN js_cms_category.extend_json IS '扩展 JSON'; +COMMENT ON TABLE js_cms_comment IS '文章评论表'; +COMMENT ON COLUMN js_cms_comment.id IS '编号'; +COMMENT ON COLUMN js_cms_comment.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_comment.article_id IS '内容编号'; +COMMENT ON COLUMN js_cms_comment.parent_id IS '父级评论'; +COMMENT ON COLUMN js_cms_comment.article_title IS '内容标题'; +COMMENT ON COLUMN js_cms_comment.content IS '评论内容'; +COMMENT ON COLUMN js_cms_comment.name IS '评论姓名'; +COMMENT ON COLUMN js_cms_comment.ip IS '评论IP'; +COMMENT ON COLUMN js_cms_comment.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_comment.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_comment.audit_user_code IS '审核人'; +COMMENT ON COLUMN js_cms_comment.audit_date IS '审核时间'; +COMMENT ON COLUMN js_cms_comment.audit_comment IS '审核意见'; +COMMENT ON COLUMN js_cms_comment.hits_plus IS '支持数'; +COMMENT ON COLUMN js_cms_comment.hits_minus IS '反对数'; +COMMENT ON COLUMN js_cms_comment.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_comment.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_comment.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_guestbook IS '留言板表'; +COMMENT ON COLUMN js_cms_guestbook.id IS '编号'; +COMMENT ON COLUMN js_cms_guestbook.type IS '留言分类'; +COMMENT ON COLUMN js_cms_guestbook.content IS '留言内容'; +COMMENT ON COLUMN js_cms_guestbook.name IS '姓名'; +COMMENT ON COLUMN js_cms_guestbook.email IS '邮箱'; +COMMENT ON COLUMN js_cms_guestbook.phone IS '电话'; +COMMENT ON COLUMN js_cms_guestbook.workunit IS '单位'; +COMMENT ON COLUMN js_cms_guestbook.ip IS 'IP'; +COMMENT ON COLUMN js_cms_guestbook.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_guestbook.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_guestbook.re_user_code IS '回复人'; +COMMENT ON COLUMN js_cms_guestbook.re_date IS '回复时间'; +COMMENT ON COLUMN js_cms_guestbook.re_content IS '回复内容'; +COMMENT ON COLUMN js_cms_guestbook.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_guestbook.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_guestbook.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_report IS '内容举报表'; +COMMENT ON COLUMN js_cms_report.id IS '编号'; +COMMENT ON COLUMN js_cms_report.report_source IS '举报来源(1文章、2评论)'; +COMMENT ON COLUMN js_cms_report.report_content IS '举报内容(文章标题 评论内容)'; +COMMENT ON COLUMN js_cms_report.report_url IS '举报的URL'; +COMMENT ON COLUMN js_cms_report.report_type IS '举报类型(色情 政治...)'; +COMMENT ON COLUMN js_cms_report.report_cause IS '举报原因'; +COMMENT ON TABLE js_cms_site IS '站点表'; +COMMENT ON COLUMN js_cms_site.site_code IS '站点编码'; +COMMENT ON COLUMN js_cms_site.site_name IS '站点名称'; +COMMENT ON COLUMN js_cms_site.site_sort IS '站点排序号'; +COMMENT ON COLUMN js_cms_site.title IS '站点标题'; +COMMENT ON COLUMN js_cms_site.logo IS '站点Logo'; +COMMENT ON COLUMN js_cms_site.domain IS '站点域名'; +COMMENT ON COLUMN js_cms_site.keywords IS '关键字'; +COMMENT ON COLUMN js_cms_site.description IS '描述'; +COMMENT ON COLUMN js_cms_site.theme IS '主题'; +COMMENT ON COLUMN js_cms_site.copyright IS '版权信息'; +COMMENT ON COLUMN js_cms_site.custom_index_view IS '自定义站点首页视图'; +COMMENT ON COLUMN js_cms_site.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_site.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_site.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_site.update_by IS '更新者'; +COMMENT ON COLUMN js_cms_site.update_date IS '更新时间'; +COMMENT ON COLUMN js_cms_site.remarks IS '备注信息'; +COMMENT ON TABLE js_cms_tag IS '内容标签'; +COMMENT ON COLUMN js_cms_tag.tag_name IS '标签名称'; +COMMENT ON COLUMN js_cms_tag.clicknum IS '点击次数'; +COMMENT ON TABLE js_cms_visit_log IS '访问日志表'; +COMMENT ON COLUMN js_cms_visit_log.id IS '编号'; +COMMENT ON COLUMN js_cms_visit_log.request_url IS '请求的URL地址'; +COMMENT ON COLUMN js_cms_visit_log.request_url_host IS '受访域名'; +COMMENT ON COLUMN js_cms_visit_log.source_referer IS '来源页面/上一个页面'; +COMMENT ON COLUMN js_cms_visit_log.source_referer_host IS '来源域名'; +COMMENT ON COLUMN js_cms_visit_log.source_type IS '访问来源类型(1直接访问 2搜索引擎 3外部链接 4内部访问)'; +COMMENT ON COLUMN js_cms_visit_log.search_engine IS '使用的搜索引擎'; +COMMENT ON COLUMN js_cms_visit_log.search_word IS '搜索的关键词'; +COMMENT ON COLUMN js_cms_visit_log.remote_addr IS '客户IP地址'; +COMMENT ON COLUMN js_cms_visit_log.user_agent IS '用户代理字符串'; +COMMENT ON COLUMN js_cms_visit_log.user_language IS '客户机语言'; +COMMENT ON COLUMN js_cms_visit_log.user_screen_size IS '客户机屏幕大小0x0'; +COMMENT ON COLUMN js_cms_visit_log.user_device IS '客户机设备类型(电脑、平板、手机、未知)'; +COMMENT ON COLUMN js_cms_visit_log.user_os_name IS '客户机操作系统'; +COMMENT ON COLUMN js_cms_visit_log.user_browser IS '客户机浏览器'; +COMMENT ON COLUMN js_cms_visit_log.user_browser_version IS '浏览器版本'; +COMMENT ON COLUMN js_cms_visit_log.unique_visit_id IS '唯一访问标识'; +COMMENT ON COLUMN js_cms_visit_log.visit_date IS '本次访问日期(年月日)'; +COMMENT ON COLUMN js_cms_visit_log.visit_time IS '本次访问时间'; +COMMENT ON COLUMN js_cms_visit_log.is_new_visit IS '是否新访问(30分内)'; +COMMENT ON COLUMN js_cms_visit_log.first_visit_time IS '首次访问时间戳(30分钟内)'; +COMMENT ON COLUMN js_cms_visit_log.prev_remain_time IS '上页面停留时间(秒)'; +COMMENT ON COLUMN js_cms_visit_log.total_remain_time IS '本次访问总停留时间(秒)'; +COMMENT ON COLUMN js_cms_visit_log.site_code IS '站点编码'; +COMMENT ON COLUMN js_cms_visit_log.site_name IS '站点名称'; +COMMENT ON COLUMN js_cms_visit_log.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_visit_log.category_name IS '栏目名称'; +COMMENT ON COLUMN js_cms_visit_log.content_id IS '栏目内容编号'; +COMMENT ON COLUMN js_cms_visit_log.content_title IS '访问页面标题'; +COMMENT ON COLUMN js_cms_visit_log.visit_user_code IS '访问用户编码'; +COMMENT ON COLUMN js_cms_visit_log.visit_user_name IS '访问用户姓名'; +COMMENT ON COLUMN js_cms_visit_log.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_visit_log.corp_name IS '租户名称'; diff --git a/modules/cms/src/main/resources/db/create/postgresql/cms.sql b/modules/cms/src/main/resources/db/create/postgresql/cms.sql index c70459ca..f4b778b5 100644 --- a/modules/cms/src/main/resources/db/create/postgresql/cms.sql +++ b/modules/cms/src/main/resources/db/create/postgresql/cms.sql @@ -3,7 +3,7 @@ /* Create Tables */ -- 文章表 -CREATE TABLE ${_prefix}cms_article +CREATE TABLE js_cms_article ( id varchar(64) NOT NULL, category_code varchar(64) NOT NULL, @@ -37,7 +37,7 @@ CREATE TABLE ${_prefix}cms_article -- 文章详情表 -CREATE TABLE ${_prefix}cms_article_data +CREATE TABLE js_cms_article_data ( id varchar(64) NOT NULL, content text, @@ -69,7 +69,7 @@ CREATE TABLE ${_prefix}cms_article_data -- 文章推荐位 -CREATE TABLE ${_prefix}cms_article_posid +CREATE TABLE js_cms_article_posid ( article_id varchar(64) NOT NULL, postid char(1) NOT NULL @@ -77,7 +77,7 @@ CREATE TABLE ${_prefix}cms_article_posid -- 文章与标签关系 -CREATE TABLE ${_prefix}cms_article_tag +CREATE TABLE js_cms_article_tag ( article_id varchar(64) NOT NULL, tag_name varchar(200) NOT NULL @@ -85,7 +85,7 @@ CREATE TABLE ${_prefix}cms_article_tag -- 栏目表 -CREATE TABLE ${_prefix}cms_category +CREATE TABLE js_cms_category ( category_code varchar(64) NOT NULL, parent_code varchar(64) NOT NULL, @@ -142,18 +142,8 @@ CREATE TABLE ${_prefix}cms_category ) WITHOUT OIDS; --- 栏目与角色关联表 -CREATE TABLE ${_prefix}cms_category_role -( - category_code varchar(64) NOT NULL, - role_code varchar(64) NOT NULL, - ctrl_type varchar(32), - PRIMARY KEY (category_code, role_code) -) WITHOUT OIDS; - - -- 文章评论表 -CREATE TABLE ${_prefix}cms_comment +CREATE TABLE js_cms_comment ( id varchar(64) NOT NULL, category_code varchar(64) NOT NULL, @@ -178,7 +168,7 @@ CREATE TABLE ${_prefix}cms_comment -- 留言板表 -CREATE TABLE ${_prefix}cms_guestbook +CREATE TABLE js_cms_guestbook ( id varchar(64) NOT NULL, type char(1) NOT NULL, @@ -201,7 +191,7 @@ CREATE TABLE ${_prefix}cms_guestbook -- 内容举报表 -CREATE TABLE ${_prefix}cms_report +CREATE TABLE js_cms_report ( id varchar(64) NOT NULL, report_source char(1), @@ -214,7 +204,7 @@ CREATE TABLE ${_prefix}cms_report -- 站点表 -CREATE TABLE ${_prefix}cms_site +CREATE TABLE js_cms_site ( site_code varchar(64) NOT NULL, site_name varchar(100) NOT NULL, @@ -238,7 +228,7 @@ CREATE TABLE ${_prefix}cms_site -- 内容标签 -CREATE TABLE ${_prefix}cms_tag +CREATE TABLE js_cms_tag ( tag_name varchar(200) NOT NULL, clicknum numeric(10) NOT NULL, @@ -247,7 +237,7 @@ CREATE TABLE ${_prefix}cms_tag -- 访问日志表 -CREATE TABLE ${_prefix}cms_visit_log +CREATE TABLE js_cms_visit_log ( id varchar(64) NOT NULL, request_url varchar(1000), @@ -289,253 +279,249 @@ CREATE TABLE ${_prefix}cms_visit_log /* Create Indexes */ -CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by); -CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code); -CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code); -CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status); -CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date); -CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight); -CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code); -CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort); -CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status); -CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts); -CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code); -CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id); -CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code); -CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status); -CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code); -CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status); -CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type); -CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status); -CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code); -CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id); -CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time); -CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit); -CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr); -CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code); -CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id); -CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date); -CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time); -CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code); +CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by); +CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code); +CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code); +CREATE INDEX idx_cms_article_status ON js_cms_article (status); +CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date); +CREATE INDEX idx_cms_article_weight ON js_cms_article (weight); +CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code); +CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort); +CREATE INDEX idx_cms_category_status ON js_cms_category (status); +CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts); +CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code); +CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id); +CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code); +CREATE INDEX idx_cms_comment_status ON js_cms_comment (status); +CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code); +CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status); +CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type); +CREATE INDEX idx_cms_site_status ON js_cms_site (status); +CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code); +CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id); +CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time); +CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit); +CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr); +CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code); +CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id); +CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date); +CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time); +CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code); /* Comments */ -COMMENT ON TABLE ${_prefix}cms_article IS '文章表'; -COMMENT ON COLUMN ${_prefix}cms_article.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_article.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_article.module_type IS '模块类型'; -COMMENT ON COLUMN ${_prefix}cms_article.title IS '内容标题'; -COMMENT ON COLUMN ${_prefix}cms_article.href IS '外部链接'; -COMMENT ON COLUMN ${_prefix}cms_article.color IS '标题颜色'; -COMMENT ON COLUMN ${_prefix}cms_article.image IS '内容图片'; -COMMENT ON COLUMN ${_prefix}cms_article.keywords IS '关键字'; -COMMENT ON COLUMN ${_prefix}cms_article.description IS '描述'; -COMMENT ON COLUMN ${_prefix}cms_article.weight IS '权重,越大越靠前'; -COMMENT ON COLUMN ${_prefix}cms_article.weight_date IS '权重期限'; -COMMENT ON COLUMN ${_prefix}cms_article.source IS '来源(转载/原创)'; -COMMENT ON COLUMN ${_prefix}cms_article.copyfrom IS '文章来源出处'; -COMMENT ON COLUMN ${_prefix}cms_article.hits IS '点击数'; -COMMENT ON COLUMN ${_prefix}cms_article.hits_plus IS '支持数'; -COMMENT ON COLUMN ${_prefix}cms_article.hits_minus IS '反对数'; -COMMENT ON COLUMN ${_prefix}cms_article.word_count IS '字数(不包含html)'; -COMMENT ON COLUMN ${_prefix}cms_article.custom_content_view IS '自定义内容视图'; -COMMENT ON COLUMN ${_prefix}cms_article.view_config IS '视图配置'; -COMMENT ON COLUMN ${_prefix}cms_article.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_article.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_article.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_article.update_by IS '更新者'; -COMMENT ON COLUMN ${_prefix}cms_article.update_date IS '更新时间'; -COMMENT ON COLUMN ${_prefix}cms_article.remarks IS '备注信息'; -COMMENT ON COLUMN ${_prefix}cms_article.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_article.corp_name IS '租户名称'; -COMMENT ON TABLE ${_prefix}cms_article_data IS '文章详情表'; -COMMENT ON COLUMN ${_prefix}cms_article_data.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_article_data.content IS '文章内容'; -COMMENT ON COLUMN ${_prefix}cms_article_data.relation IS '相关文章'; -COMMENT ON COLUMN ${_prefix}cms_article_data.is_can_comment IS '是否允许评论'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s1 IS '扩展 String 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s2 IS '扩展 String 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s3 IS '扩展 String 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s4 IS '扩展 String 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s5 IS '扩展 String 5'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s6 IS '扩展 String 6'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s7 IS '扩展 String 7'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s8 IS '扩展 String 8'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i1 IS '扩展 Integer 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i2 IS '扩展 Integer 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i3 IS '扩展 Integer 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i4 IS '扩展 Integer 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f1 IS '扩展 Float 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f2 IS '扩展 Float 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f3 IS '扩展 Float 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f4 IS '扩展 Float 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d1 IS '扩展 Date 1'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d2 IS '扩展 Date 2'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d3 IS '扩展 Date 3'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d4 IS '扩展 Date 4'; -COMMENT ON COLUMN ${_prefix}cms_article_data.extend_json IS '扩展 JSON'; -COMMENT ON TABLE ${_prefix}cms_article_posid IS '文章推荐位'; -COMMENT ON COLUMN ${_prefix}cms_article_posid.article_id IS '内容编号'; -COMMENT ON COLUMN ${_prefix}cms_article_posid.postid IS '推荐位置(1轮播图 2首页推荐 3栏目页面)'; -COMMENT ON TABLE ${_prefix}cms_article_tag IS '文章与标签关系'; -COMMENT ON COLUMN ${_prefix}cms_article_tag.article_id IS '内容编号'; -COMMENT ON COLUMN ${_prefix}cms_article_tag.tag_name IS '标签名称'; -COMMENT ON TABLE ${_prefix}cms_category IS '栏目表'; -COMMENT ON COLUMN ${_prefix}cms_category.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_category.parent_code IS '父级编号'; -COMMENT ON COLUMN ${_prefix}cms_category.parent_codes IS '所有父级编号'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_sort IS '排序号(升序)'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_sorts IS '所有排序号'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_leaf IS '是否最末级'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_level IS '层次级别'; -COMMENT ON COLUMN ${_prefix}cms_category.tree_names IS '全节点名'; -COMMENT ON COLUMN ${_prefix}cms_category.category_name IS '栏目名称'; -COMMENT ON COLUMN ${_prefix}cms_category.site_code IS '站点编码'; -COMMENT ON COLUMN ${_prefix}cms_category.module_type IS '模块类型'; -COMMENT ON COLUMN ${_prefix}cms_category.image IS '栏目图片'; -COMMENT ON COLUMN ${_prefix}cms_category.href IS '链接'; -COMMENT ON COLUMN ${_prefix}cms_category.target IS '目标'; -COMMENT ON COLUMN ${_prefix}cms_category.keywords IS '关键字'; -COMMENT ON COLUMN ${_prefix}cms_category.description IS '描述'; -COMMENT ON COLUMN ${_prefix}cms_category.in_menu IS '是否在导航中显示'; -COMMENT ON COLUMN ${_prefix}cms_category.in_list IS '是否在分类页中显示列表'; -COMMENT ON COLUMN ${_prefix}cms_category.show_modes IS '展现模式'; -COMMENT ON COLUMN ${_prefix}cms_category.is_need_audit IS '是否需要审核'; -COMMENT ON COLUMN ${_prefix}cms_category.is_can_comment IS '是否允许评论'; -COMMENT ON COLUMN ${_prefix}cms_category.custom_list_view IS '自定义列表视图'; -COMMENT ON COLUMN ${_prefix}cms_category.custom_content_view IS '自定义内容视图'; -COMMENT ON COLUMN ${_prefix}cms_category.view_config IS '视图配置'; -COMMENT ON COLUMN ${_prefix}cms_category.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_category.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_category.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_category.update_by IS '更新者'; -COMMENT ON COLUMN ${_prefix}cms_category.update_date IS '更新时间'; -COMMENT ON COLUMN ${_prefix}cms_category.remarks IS '备注信息'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s1 IS '扩展 String 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s2 IS '扩展 String 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s3 IS '扩展 String 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s4 IS '扩展 String 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s5 IS '扩展 String 5'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s6 IS '扩展 String 6'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s7 IS '扩展 String 7'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_s8 IS '扩展 String 8'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i1 IS '扩展 Integer 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i2 IS '扩展 Integer 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i3 IS '扩展 Integer 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_i4 IS '扩展 Integer 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f1 IS '扩展 Float 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f2 IS '扩展 Float 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f3 IS '扩展 Float 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_f4 IS '扩展 Float 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d1 IS '扩展 Date 1'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d2 IS '扩展 Date 2'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d3 IS '扩展 Date 3'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_d4 IS '扩展 Date 4'; -COMMENT ON COLUMN ${_prefix}cms_category.extend_json IS '扩展 JSON'; -COMMENT ON TABLE ${_prefix}cms_category_role IS '栏目与角色关联表'; -COMMENT ON COLUMN ${_prefix}cms_category_role.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_category_role.role_code IS '角色编码'; -COMMENT ON COLUMN ${_prefix}cms_category_role.ctrl_type IS '控制类型(view查看、edit编辑)'; -COMMENT ON TABLE ${_prefix}cms_comment IS '文章评论表'; -COMMENT ON COLUMN ${_prefix}cms_comment.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_comment.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_comment.article_id IS '内容编号'; -COMMENT ON COLUMN ${_prefix}cms_comment.parent_id IS '父级评论'; -COMMENT ON COLUMN ${_prefix}cms_comment.article_title IS '内容标题'; -COMMENT ON COLUMN ${_prefix}cms_comment.content IS '评论内容'; -COMMENT ON COLUMN ${_prefix}cms_comment.name IS '评论姓名'; -COMMENT ON COLUMN ${_prefix}cms_comment.ip IS '评论IP'; -COMMENT ON COLUMN ${_prefix}cms_comment.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_comment.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_comment.audit_user_code IS '审核人'; -COMMENT ON COLUMN ${_prefix}cms_comment.audit_date IS '审核时间'; -COMMENT ON COLUMN ${_prefix}cms_comment.audit_comment IS '审核意见'; -COMMENT ON COLUMN ${_prefix}cms_comment.hits_plus IS '支持数'; -COMMENT ON COLUMN ${_prefix}cms_comment.hits_minus IS '反对数'; -COMMENT ON COLUMN ${_prefix}cms_comment.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_comment.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_comment.corp_name IS '租户名称'; -COMMENT ON TABLE ${_prefix}cms_guestbook IS '留言板表'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.type IS '留言分类'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.content IS '留言内容'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.name IS '姓名'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.email IS '邮箱'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.phone IS '电话'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.workunit IS '单位'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.ip IS 'IP'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.re_user_code IS '回复人'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.re_date IS '回复时间'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.re_content IS '回复内容'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_name IS '租户名称'; -COMMENT ON TABLE ${_prefix}cms_report IS '内容举报表'; -COMMENT ON COLUMN ${_prefix}cms_report.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_report.report_source IS '举报来源(1文章、2评论)'; -COMMENT ON COLUMN ${_prefix}cms_report.report_content IS '举报内容(文章标题 评论内容)'; -COMMENT ON COLUMN ${_prefix}cms_report.report_url IS '举报的URL'; -COMMENT ON COLUMN ${_prefix}cms_report.report_type IS '举报类型(色情 政治...)'; -COMMENT ON COLUMN ${_prefix}cms_report.report_cause IS '举报原因'; -COMMENT ON TABLE ${_prefix}cms_site IS '站点表'; -COMMENT ON COLUMN ${_prefix}cms_site.site_code IS '站点编码'; -COMMENT ON COLUMN ${_prefix}cms_site.site_name IS '站点名称'; -COMMENT ON COLUMN ${_prefix}cms_site.site_sort IS '站点排序号'; -COMMENT ON COLUMN ${_prefix}cms_site.title IS '站点标题'; -COMMENT ON COLUMN ${_prefix}cms_site.logo IS '站点Logo'; -COMMENT ON COLUMN ${_prefix}cms_site.domain IS '站点域名'; -COMMENT ON COLUMN ${_prefix}cms_site.keywords IS '关键字'; -COMMENT ON COLUMN ${_prefix}cms_site.description IS '描述'; -COMMENT ON COLUMN ${_prefix}cms_site.theme IS '主题'; -COMMENT ON COLUMN ${_prefix}cms_site.copyright IS '版权信息'; -COMMENT ON COLUMN ${_prefix}cms_site.custom_index_view IS '自定义站点首页视图'; -COMMENT ON COLUMN ${_prefix}cms_site.status IS '状态(0正常 1删除 2停用)'; -COMMENT ON COLUMN ${_prefix}cms_site.create_by IS '创建者'; -COMMENT ON COLUMN ${_prefix}cms_site.create_date IS '创建时间'; -COMMENT ON COLUMN ${_prefix}cms_site.update_by IS '更新者'; -COMMENT ON COLUMN ${_prefix}cms_site.update_date IS '更新时间'; -COMMENT ON COLUMN ${_prefix}cms_site.remarks IS '备注信息'; -COMMENT ON TABLE ${_prefix}cms_tag IS '内容标签'; -COMMENT ON COLUMN ${_prefix}cms_tag.tag_name IS '标签名称'; -COMMENT ON COLUMN ${_prefix}cms_tag.clicknum IS '点击次数'; -COMMENT ON TABLE ${_prefix}cms_visit_log IS '访问日志表'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.id IS '编号'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url IS '请求的URL地址'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url_host IS '受访域名'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer IS '来源页面/上一个页面'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer_host IS '来源域名'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.source_type IS '访问来源类型(1直接访问 2搜索引擎 3外部链接 4内部访问)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.search_engine IS '使用的搜索引擎'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.search_word IS '搜索的关键词'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.remote_addr IS '客户IP地址'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_agent IS '用户代理字符串'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_language IS '客户机语言'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_screen_size IS '客户机屏幕大小0x0'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_device IS '客户机设备类型(电脑、平板、手机、未知)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_os_name IS '客户机操作系统'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser IS '客户机浏览器'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser_version IS '浏览器版本'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.unique_visit_id IS '唯一访问标识'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_date IS '本次访问日期(年月日)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_time IS '本次访问时间'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.is_new_visit IS '是否新访问(30分内)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.first_visit_time IS '首次访问时间戳(30分钟内)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.prev_remain_time IS '上页面停留时间(秒)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.total_remain_time IS '本次访问总停留时间(秒)'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.site_code IS '站点编码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.site_name IS '站点名称'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.category_code IS '栏目编码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.category_name IS '栏目名称'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.content_id IS '栏目内容编号'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.content_title IS '访问页面标题'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_code IS '访问用户编码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_name IS '访问用户姓名'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_code IS '租户代码'; -COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_article IS '文章表'; +COMMENT ON COLUMN js_cms_article.id IS '编号'; +COMMENT ON COLUMN js_cms_article.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_article.module_type IS '模块类型'; +COMMENT ON COLUMN js_cms_article.title IS '内容标题'; +COMMENT ON COLUMN js_cms_article.href IS '外部链接'; +COMMENT ON COLUMN js_cms_article.color IS '标题颜色'; +COMMENT ON COLUMN js_cms_article.image IS '内容图片'; +COMMENT ON COLUMN js_cms_article.keywords IS '关键字'; +COMMENT ON COLUMN js_cms_article.description IS '描述'; +COMMENT ON COLUMN js_cms_article.weight IS '权重,越大越靠前'; +COMMENT ON COLUMN js_cms_article.weight_date IS '权重期限'; +COMMENT ON COLUMN js_cms_article.source IS '来源(转载/原创)'; +COMMENT ON COLUMN js_cms_article.copyfrom IS '文章来源出处'; +COMMENT ON COLUMN js_cms_article.hits IS '点击数'; +COMMENT ON COLUMN js_cms_article.hits_plus IS '支持数'; +COMMENT ON COLUMN js_cms_article.hits_minus IS '反对数'; +COMMENT ON COLUMN js_cms_article.word_count IS '字数(不包含html)'; +COMMENT ON COLUMN js_cms_article.custom_content_view IS '自定义内容视图'; +COMMENT ON COLUMN js_cms_article.view_config IS '视图配置'; +COMMENT ON COLUMN js_cms_article.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_article.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_article.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_article.update_by IS '更新者'; +COMMENT ON COLUMN js_cms_article.update_date IS '更新时间'; +COMMENT ON COLUMN js_cms_article.remarks IS '备注信息'; +COMMENT ON COLUMN js_cms_article.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_article.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_article_data IS '文章详情表'; +COMMENT ON COLUMN js_cms_article_data.id IS '编号'; +COMMENT ON COLUMN js_cms_article_data.content IS '文章内容'; +COMMENT ON COLUMN js_cms_article_data.relation IS '相关文章'; +COMMENT ON COLUMN js_cms_article_data.is_can_comment IS '是否允许评论'; +COMMENT ON COLUMN js_cms_article_data.extend_s1 IS '扩展 String 1'; +COMMENT ON COLUMN js_cms_article_data.extend_s2 IS '扩展 String 2'; +COMMENT ON COLUMN js_cms_article_data.extend_s3 IS '扩展 String 3'; +COMMENT ON COLUMN js_cms_article_data.extend_s4 IS '扩展 String 4'; +COMMENT ON COLUMN js_cms_article_data.extend_s5 IS '扩展 String 5'; +COMMENT ON COLUMN js_cms_article_data.extend_s6 IS '扩展 String 6'; +COMMENT ON COLUMN js_cms_article_data.extend_s7 IS '扩展 String 7'; +COMMENT ON COLUMN js_cms_article_data.extend_s8 IS '扩展 String 8'; +COMMENT ON COLUMN js_cms_article_data.extend_i1 IS '扩展 Integer 1'; +COMMENT ON COLUMN js_cms_article_data.extend_i2 IS '扩展 Integer 2'; +COMMENT ON COLUMN js_cms_article_data.extend_i3 IS '扩展 Integer 3'; +COMMENT ON COLUMN js_cms_article_data.extend_i4 IS '扩展 Integer 4'; +COMMENT ON COLUMN js_cms_article_data.extend_f1 IS '扩展 Float 1'; +COMMENT ON COLUMN js_cms_article_data.extend_f2 IS '扩展 Float 2'; +COMMENT ON COLUMN js_cms_article_data.extend_f3 IS '扩展 Float 3'; +COMMENT ON COLUMN js_cms_article_data.extend_f4 IS '扩展 Float 4'; +COMMENT ON COLUMN js_cms_article_data.extend_d1 IS '扩展 Date 1'; +COMMENT ON COLUMN js_cms_article_data.extend_d2 IS '扩展 Date 2'; +COMMENT ON COLUMN js_cms_article_data.extend_d3 IS '扩展 Date 3'; +COMMENT ON COLUMN js_cms_article_data.extend_d4 IS '扩展 Date 4'; +COMMENT ON COLUMN js_cms_article_data.extend_json IS '扩展 JSON'; +COMMENT ON TABLE js_cms_article_posid IS '文章推荐位'; +COMMENT ON COLUMN js_cms_article_posid.article_id IS '内容编号'; +COMMENT ON COLUMN js_cms_article_posid.postid IS '推荐位置(1轮播图 2首页推荐 3栏目页面)'; +COMMENT ON TABLE js_cms_article_tag IS '文章与标签关系'; +COMMENT ON COLUMN js_cms_article_tag.article_id IS '内容编号'; +COMMENT ON COLUMN js_cms_article_tag.tag_name IS '标签名称'; +COMMENT ON TABLE js_cms_category IS '栏目表'; +COMMENT ON COLUMN js_cms_category.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_category.parent_code IS '父级编号'; +COMMENT ON COLUMN js_cms_category.parent_codes IS '所有父级编号'; +COMMENT ON COLUMN js_cms_category.tree_sort IS '排序号(升序)'; +COMMENT ON COLUMN js_cms_category.tree_sorts IS '所有排序号'; +COMMENT ON COLUMN js_cms_category.tree_leaf IS '是否最末级'; +COMMENT ON COLUMN js_cms_category.tree_level IS '层次级别'; +COMMENT ON COLUMN js_cms_category.tree_names IS '全节点名'; +COMMENT ON COLUMN js_cms_category.category_name IS '栏目名称'; +COMMENT ON COLUMN js_cms_category.site_code IS '站点编码'; +COMMENT ON COLUMN js_cms_category.module_type IS '模块类型'; +COMMENT ON COLUMN js_cms_category.image IS '栏目图片'; +COMMENT ON COLUMN js_cms_category.href IS '链接'; +COMMENT ON COLUMN js_cms_category.target IS '目标'; +COMMENT ON COLUMN js_cms_category.keywords IS '关键字'; +COMMENT ON COLUMN js_cms_category.description IS '描述'; +COMMENT ON COLUMN js_cms_category.in_menu IS '是否在导航中显示'; +COMMENT ON COLUMN js_cms_category.in_list IS '是否在分类页中显示列表'; +COMMENT ON COLUMN js_cms_category.show_modes IS '展现模式'; +COMMENT ON COLUMN js_cms_category.is_need_audit IS '是否需要审核'; +COMMENT ON COLUMN js_cms_category.is_can_comment IS '是否允许评论'; +COMMENT ON COLUMN js_cms_category.custom_list_view IS '自定义列表视图'; +COMMENT ON COLUMN js_cms_category.custom_content_view IS '自定义内容视图'; +COMMENT ON COLUMN js_cms_category.view_config IS '视图配置'; +COMMENT ON COLUMN js_cms_category.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_category.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_category.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_category.update_by IS '更新者'; +COMMENT ON COLUMN js_cms_category.update_date IS '更新时间'; +COMMENT ON COLUMN js_cms_category.remarks IS '备注信息'; +COMMENT ON COLUMN js_cms_category.extend_s1 IS '扩展 String 1'; +COMMENT ON COLUMN js_cms_category.extend_s2 IS '扩展 String 2'; +COMMENT ON COLUMN js_cms_category.extend_s3 IS '扩展 String 3'; +COMMENT ON COLUMN js_cms_category.extend_s4 IS '扩展 String 4'; +COMMENT ON COLUMN js_cms_category.extend_s5 IS '扩展 String 5'; +COMMENT ON COLUMN js_cms_category.extend_s6 IS '扩展 String 6'; +COMMENT ON COLUMN js_cms_category.extend_s7 IS '扩展 String 7'; +COMMENT ON COLUMN js_cms_category.extend_s8 IS '扩展 String 8'; +COMMENT ON COLUMN js_cms_category.extend_i1 IS '扩展 Integer 1'; +COMMENT ON COLUMN js_cms_category.extend_i2 IS '扩展 Integer 2'; +COMMENT ON COLUMN js_cms_category.extend_i3 IS '扩展 Integer 3'; +COMMENT ON COLUMN js_cms_category.extend_i4 IS '扩展 Integer 4'; +COMMENT ON COLUMN js_cms_category.extend_f1 IS '扩展 Float 1'; +COMMENT ON COLUMN js_cms_category.extend_f2 IS '扩展 Float 2'; +COMMENT ON COLUMN js_cms_category.extend_f3 IS '扩展 Float 3'; +COMMENT ON COLUMN js_cms_category.extend_f4 IS '扩展 Float 4'; +COMMENT ON COLUMN js_cms_category.extend_d1 IS '扩展 Date 1'; +COMMENT ON COLUMN js_cms_category.extend_d2 IS '扩展 Date 2'; +COMMENT ON COLUMN js_cms_category.extend_d3 IS '扩展 Date 3'; +COMMENT ON COLUMN js_cms_category.extend_d4 IS '扩展 Date 4'; +COMMENT ON COLUMN js_cms_category.extend_json IS '扩展 JSON'; +COMMENT ON TABLE js_cms_comment IS '文章评论表'; +COMMENT ON COLUMN js_cms_comment.id IS '编号'; +COMMENT ON COLUMN js_cms_comment.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_comment.article_id IS '内容编号'; +COMMENT ON COLUMN js_cms_comment.parent_id IS '父级评论'; +COMMENT ON COLUMN js_cms_comment.article_title IS '内容标题'; +COMMENT ON COLUMN js_cms_comment.content IS '评论内容'; +COMMENT ON COLUMN js_cms_comment.name IS '评论姓名'; +COMMENT ON COLUMN js_cms_comment.ip IS '评论IP'; +COMMENT ON COLUMN js_cms_comment.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_comment.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_comment.audit_user_code IS '审核人'; +COMMENT ON COLUMN js_cms_comment.audit_date IS '审核时间'; +COMMENT ON COLUMN js_cms_comment.audit_comment IS '审核意见'; +COMMENT ON COLUMN js_cms_comment.hits_plus IS '支持数'; +COMMENT ON COLUMN js_cms_comment.hits_minus IS '反对数'; +COMMENT ON COLUMN js_cms_comment.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_comment.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_comment.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_guestbook IS '留言板表'; +COMMENT ON COLUMN js_cms_guestbook.id IS '编号'; +COMMENT ON COLUMN js_cms_guestbook.type IS '留言分类'; +COMMENT ON COLUMN js_cms_guestbook.content IS '留言内容'; +COMMENT ON COLUMN js_cms_guestbook.name IS '姓名'; +COMMENT ON COLUMN js_cms_guestbook.email IS '邮箱'; +COMMENT ON COLUMN js_cms_guestbook.phone IS '电话'; +COMMENT ON COLUMN js_cms_guestbook.workunit IS '单位'; +COMMENT ON COLUMN js_cms_guestbook.ip IS 'IP'; +COMMENT ON COLUMN js_cms_guestbook.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_guestbook.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_guestbook.re_user_code IS '回复人'; +COMMENT ON COLUMN js_cms_guestbook.re_date IS '回复时间'; +COMMENT ON COLUMN js_cms_guestbook.re_content IS '回复内容'; +COMMENT ON COLUMN js_cms_guestbook.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_guestbook.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_guestbook.corp_name IS '租户名称'; +COMMENT ON TABLE js_cms_report IS '内容举报表'; +COMMENT ON COLUMN js_cms_report.id IS '编号'; +COMMENT ON COLUMN js_cms_report.report_source IS '举报来源(1文章、2评论)'; +COMMENT ON COLUMN js_cms_report.report_content IS '举报内容(文章标题 评论内容)'; +COMMENT ON COLUMN js_cms_report.report_url IS '举报的URL'; +COMMENT ON COLUMN js_cms_report.report_type IS '举报类型(色情 政治...)'; +COMMENT ON COLUMN js_cms_report.report_cause IS '举报原因'; +COMMENT ON TABLE js_cms_site IS '站点表'; +COMMENT ON COLUMN js_cms_site.site_code IS '站点编码'; +COMMENT ON COLUMN js_cms_site.site_name IS '站点名称'; +COMMENT ON COLUMN js_cms_site.site_sort IS '站点排序号'; +COMMENT ON COLUMN js_cms_site.title IS '站点标题'; +COMMENT ON COLUMN js_cms_site.logo IS '站点Logo'; +COMMENT ON COLUMN js_cms_site.domain IS '站点域名'; +COMMENT ON COLUMN js_cms_site.keywords IS '关键字'; +COMMENT ON COLUMN js_cms_site.description IS '描述'; +COMMENT ON COLUMN js_cms_site.theme IS '主题'; +COMMENT ON COLUMN js_cms_site.copyright IS '版权信息'; +COMMENT ON COLUMN js_cms_site.custom_index_view IS '自定义站点首页视图'; +COMMENT ON COLUMN js_cms_site.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_cms_site.create_by IS '创建者'; +COMMENT ON COLUMN js_cms_site.create_date IS '创建时间'; +COMMENT ON COLUMN js_cms_site.update_by IS '更新者'; +COMMENT ON COLUMN js_cms_site.update_date IS '更新时间'; +COMMENT ON COLUMN js_cms_site.remarks IS '备注信息'; +COMMENT ON TABLE js_cms_tag IS '内容标签'; +COMMENT ON COLUMN js_cms_tag.tag_name IS '标签名称'; +COMMENT ON COLUMN js_cms_tag.clicknum IS '点击次数'; +COMMENT ON TABLE js_cms_visit_log IS '访问日志表'; +COMMENT ON COLUMN js_cms_visit_log.id IS '编号'; +COMMENT ON COLUMN js_cms_visit_log.request_url IS '请求的URL地址'; +COMMENT ON COLUMN js_cms_visit_log.request_url_host IS '受访域名'; +COMMENT ON COLUMN js_cms_visit_log.source_referer IS '来源页面/上一个页面'; +COMMENT ON COLUMN js_cms_visit_log.source_referer_host IS '来源域名'; +COMMENT ON COLUMN js_cms_visit_log.source_type IS '访问来源类型(1直接访问 2搜索引擎 3外部链接 4内部访问)'; +COMMENT ON COLUMN js_cms_visit_log.search_engine IS '使用的搜索引擎'; +COMMENT ON COLUMN js_cms_visit_log.search_word IS '搜索的关键词'; +COMMENT ON COLUMN js_cms_visit_log.remote_addr IS '客户IP地址'; +COMMENT ON COLUMN js_cms_visit_log.user_agent IS '用户代理字符串'; +COMMENT ON COLUMN js_cms_visit_log.user_language IS '客户机语言'; +COMMENT ON COLUMN js_cms_visit_log.user_screen_size IS '客户机屏幕大小0x0'; +COMMENT ON COLUMN js_cms_visit_log.user_device IS '客户机设备类型(电脑、平板、手机、未知)'; +COMMENT ON COLUMN js_cms_visit_log.user_os_name IS '客户机操作系统'; +COMMENT ON COLUMN js_cms_visit_log.user_browser IS '客户机浏览器'; +COMMENT ON COLUMN js_cms_visit_log.user_browser_version IS '浏览器版本'; +COMMENT ON COLUMN js_cms_visit_log.unique_visit_id IS '唯一访问标识'; +COMMENT ON COLUMN js_cms_visit_log.visit_date IS '本次访问日期(年月日)'; +COMMENT ON COLUMN js_cms_visit_log.visit_time IS '本次访问时间'; +COMMENT ON COLUMN js_cms_visit_log.is_new_visit IS '是否新访问(30分内)'; +COMMENT ON COLUMN js_cms_visit_log.first_visit_time IS '首次访问时间戳(30分钟内)'; +COMMENT ON COLUMN js_cms_visit_log.prev_remain_time IS '上页面停留时间(秒)'; +COMMENT ON COLUMN js_cms_visit_log.total_remain_time IS '本次访问总停留时间(秒)'; +COMMENT ON COLUMN js_cms_visit_log.site_code IS '站点编码'; +COMMENT ON COLUMN js_cms_visit_log.site_name IS '站点名称'; +COMMENT ON COLUMN js_cms_visit_log.category_code IS '栏目编码'; +COMMENT ON COLUMN js_cms_visit_log.category_name IS '栏目名称'; +COMMENT ON COLUMN js_cms_visit_log.content_id IS '栏目内容编号'; +COMMENT ON COLUMN js_cms_visit_log.content_title IS '访问页面标题'; +COMMENT ON COLUMN js_cms_visit_log.visit_user_code IS '访问用户编码'; +COMMENT ON COLUMN js_cms_visit_log.visit_user_name IS '访问用户姓名'; +COMMENT ON COLUMN js_cms_visit_log.corp_code IS '租户代码'; +COMMENT ON COLUMN js_cms_visit_log.corp_name IS '租户名称';