implemented pending workflow for sql and PR

This commit is contained in:
Yehonal
2016-08-25 19:49:32 +02:00
parent cb19ac25b7
commit 7cab63179e
14 changed files with 227 additions and 0 deletions

View File

View File

@@ -0,0 +1,38 @@
DROP PROCEDURE IF EXISTS `updateDb`;
DELIMITER //
CREATE PROCEDURE updateDb ()
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT "FALSE";
-- ###############################
-- CHANGE FOLLOWING VARIABLES
-- ###############################
-- fill new_version with result of this bash command: date +%s%N
-- you must run it for each sql updates
SET @new_version="";
-- set previous required version, or do not touch it if you are not sure
SET @req_version=NULL;
-- ###############################
-- DO NOT CHANGE IT
-- ###############################
SELECT sql_rev INTO OK FROM version_db_auth WHERE sql_rev = @new_version; IF OK <> "FALSE" THEN LEAVE proc; END IF; START TRANSACTION; INSERT INTO version_db_auth VALUES(@new_version,@req_version,NULL);
-- ###############################
-- INSERT YOUR SQL QUERIES HERE
-- ###############################
-- ###############################
-- TERMINATE YOUR SQL QUERIES HERE
-- ###############################
COMMIT;
END;
//
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;