初始化数据库脚本优化

This commit is contained in:
thinkgem
2020-09-14 23:01:18 +08:00
parent 9daef68787
commit df98f266b9
8 changed files with 4 additions and 52 deletions

View File

@@ -1,17 +1,5 @@
-- tables_db2_v95.sql
DROP TABLE ${_prefix}job_FIRED_TRIGGERS;
DROP TABLE ${_prefix}job_PAUSED_TRIGGER_GRPS;
DROP TABLE ${_prefix}job_SCHEDULER_STATE;
DROP TABLE ${_prefix}job_LOCKS;
DROP TABLE ${_prefix}job_SIMPLE_TRIGGERS;
DROP TABLE ${_prefix}job_SIMPROP_TRIGGERS;
DROP TABLE ${_prefix}job_CRON_TRIGGERS;
DROP TABLE ${_prefix}job_TRIGGERS;
DROP TABLE ${_prefix}job_JOB_DETAILS;
DROP TABLE ${_prefix}job_CALENDARS;
DROP TABLE ${_prefix}job_BLOB_TRIGGERS;
create table ${_prefix}job_job_details(
sched_name varchar(120) not null,
job_name varchar(80) not null,

View File

@@ -11,6 +11,8 @@ echo [
echo.
echo [<5B><>Ϣ] <20><> v4.2 <20><EFBFBD>Ժ󣬹ٷ<F3A3ACB9><D9B7><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF>DZȽϰ<C8BD>ȫ<EFBFBD>ģ<EFBFBD><C4A3>ٷ<EFBFBD><D9B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>ݱ<EFBFBD><DDB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵĽű<C4BD><C5B1><EFBFBD>
echo.
echo [<5B><>Ϣ] <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> v4.2 <20>İ汾<C4B0><E6B1BE><EFBFBD>޷<EFBFBD><DEB7>ų<EFBFBD><C5B3><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>ȫ<EFBFBD>ڼ䣬<DABC><E4A3AC><EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD>ٲ<EFBFBD><D9B2><EFBFBD><EFBFBD><EFBFBD>
echo.
pause
%~d0

View File

@@ -12,6 +12,8 @@ echo "[信息] 本操作主要用于首次安装 JeeSite 或后安装 Module 的
echo ""
echo "[信息] 在 v4.2 版本以后,官方初始化数据库是比较安全的,官方代码中不会包含任何删除数据表及数据的脚本。"
echo ""
echo "[信息] 如果你是升级到 v4.2 的版本,无法排除你是否升级完整,为安全期间,还是建议先备份数据库后再操作。"
echo ""
read -s -n1 -p "请按任意键继续 ... "
cd ..

View File

@@ -1,12 +1,4 @@
/* Drop Tables */
DROP TABLE test_data;
DROP TABLE test_data_child;
DROP TABLE test_tree;
/* Create Tables */

View File

@@ -1,12 +1,4 @@
/* Drop Tables */
IF OBJECT_ID('[test_data]') IS NOT NULL DROP TABLE [test_data];
IF OBJECT_ID('[test_data_child]') IS NOT NULL DROP TABLE [test_data_child];
IF OBJECT_ID('[test_tree]') IS NOT NULL DROP TABLE [test_tree];
/* Create Tables */

View File

@@ -1,13 +1,5 @@
SET SESSION FOREIGN_KEY_CHECKS=0;
/* Drop Tables */
DROP TABLE IF EXISTS test_data;
DROP TABLE IF EXISTS test_data_child;
DROP TABLE IF EXISTS test_tree;
/* Create Tables */

View File

@@ -1,12 +1,4 @@
/* Drop Tables */
DROP TABLE test_data CASCADE CONSTRAINTS;
DROP TABLE test_data_child CASCADE CONSTRAINTS;
DROP TABLE test_tree CASCADE CONSTRAINTS;
/* Create Tables */

View File

@@ -1,12 +1,4 @@
/* Drop Tables */
DROP TABLE IF EXISTS test_data;
DROP TABLE IF EXISTS test_data_child;
DROP TABLE IF EXISTS test_tree;
/* Create Tables */