|
@@ -1,64 +0,0 @@
|
|
-/*
|
|
|
|
- * Licensed to the Apache Software Foundation (ASF) under one or more
|
|
|
|
- * contributor license agreements. See the NOTICE file distributed with
|
|
|
|
- * this work for additional information regarding copyright ownership.
|
|
|
|
- * The ASF licenses this file to You under the Apache License, Version 2.0
|
|
|
|
- * (the "License"); you may not use this file except in compliance with
|
|
|
|
- * the License. You may obtain a copy of the License at
|
|
|
|
- *
|
|
|
|
- * http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
- *
|
|
|
|
- * Unless required by applicable law or agreed to in writing, software
|
|
|
|
- * distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
- * See the License for the specific language governing permissions and
|
|
|
|
- * limitations under the License.
|
|
|
|
-*/
|
|
|
|
-
|
|
|
|
-SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
|
|
|
|
-
|
|
|
|
-drop PROCEDURE if EXISTS uc_dolphin_T_t_ds_resources_R_full_name;
|
|
|
|
-delimiter d//
|
|
|
|
-CREATE PROCEDURE uc_dolphin_T_t_ds_resources_R_full_name()
|
|
|
|
-BEGIN
|
|
|
|
- IF EXISTS (SELECT 1 FROM information_schema.COLUMNS
|
|
|
|
- WHERE TABLE_NAME='t_ds_resources'
|
|
|
|
- AND TABLE_SCHEMA=(SELECT DATABASE())
|
|
|
|
- AND COLUMN_NAME ='full_name')
|
|
|
|
- THEN
|
|
|
|
-ALTER TABLE t_ds_resources MODIFY COLUMN `full_name` varchar(128);
|
|
|
|
-END IF;
|
|
|
|
-END;
|
|
|
|
-
|
|
|
|
-d//
|
|
|
|
-
|
|
|
|
-delimiter ;
|
|
|
|
-CALL uc_dolphin_T_t_ds_resources_R_full_name;
|
|
|
|
-DROP PROCEDURE uc_dolphin_T_t_ds_resources_R_full_name;
|
|
|
|
-
|
|
|
|
-drop PROCEDURE if EXISTS uc_dolphin_T_t_ds_alert_R_sign;
|
|
|
|
-delimiter d//
|
|
|
|
-CREATE PROCEDURE uc_dolphin_T_t_ds_alert_R_sign()
|
|
|
|
- BEGIN
|
|
|
|
- IF NOT EXISTS (SELECT 1 FROM information_schema.COLUMNS
|
|
|
|
- WHERE TABLE_NAME='t_ds_alert'
|
|
|
|
- AND TABLE_SCHEMA=(SELECT DATABASE())
|
|
|
|
- AND COLUMN_NAME='sign')
|
|
|
|
- THEN
|
|
|
|
- ALTER TABLE `t_ds_alert` ADD COLUMN `sign` char(40) NOT NULL DEFAULT '' COMMENT 'sign=sha1(content)' after `id`;
|
|
|
|
- ALTER TABLE `t_ds_alert` ADD INDEX `idx_sign` (`sign`) USING BTREE;
|
|
|
|
- END IF;
|
|
|
|
-END;
|
|
|
|
-
|
|
|
|
-d//
|
|
|
|
-
|
|
|
|
-delimiter ;
|
|
|
|
-CALL uc_dolphin_T_t_ds_alert_R_sign;
|
|
|
|
-DROP PROCEDURE uc_dolphin_T_t_ds_alert_R_sign;
|
|
|
|
-
|
|
|
|
-ALTER TABLE t_ds_relation_project_user ADD UNIQUE KEY uniq_uid_pid(user_id,project_id);
|
|
|
|
-
|
|
|
|
-
|
|
|