Skip to content

Commit 56224f7

Browse files
committed
test(mysql): move IF EXISTS fixture SQL into existing example files
1 parent 0bdd117 commit 56224f7

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

mysql/examples/create_trigger_if_not_exists.sql

Lines changed: 0 additions & 1 deletion
This file was deleted.

mysql/examples/ddl_create.sql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ create definer = current_user() trigger trg_my2 after insert on test.t2 for each
317317
-- Create trigger 3
318318
-- delimiter //
319319
CREATE TRIGGER mask_private_data BEFORE INSERT ON users FOR EACH ROW BEGIN SET NEW.phone = CONCAT('555', NEW.id); END; -- //-- delimiter ;
320+
CREATE TRIGGER IF NOT EXISTS `my_trigger` BEFORE INSERT ON `my_table` FOR EACH ROW BEGIN SET NEW.my_col = CONCAT(NEW.mycol, NEW.id); END;
320321
#end
321322
#begin
322323
-- Create trigger 4
@@ -650,4 +651,4 @@ WITH my_values(val1, val2) AS (
650651
)
651652
SELECT v.val1, v.val2 FROM my_values v;
652653
#end
653-
;
654+
;

mysql/examples/grant.sql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ GRANT FLUSH_OPTIMIZER_COSTS, FLUSH_STATUS, FLUSH_TABLES, FLUSH_USER_RESOURCES, P
9898
REVOKE reader FROM 'mysqluser'@'localhost';
9999
REVOKE reader FROM topreader;
100100
REVOKE `cloudsqlsuperuser`@`%` FROM `sarmonitoring`@`10.90.29.%`;
101+
REVOKE IF EXISTS SELECT ON test.t1 FROM jerry@localhost;
102+
REVOKE IF EXISTS Bogus ON test FROM jerry@localhost IGNORE UNKNOWN USER;
101103
-- Set Role
102104
SET ROLE DEFAULT;
103105
SET ROLE 'role1', 'role2';
@@ -107,4 +109,4 @@ SET ROLE ALL EXCEPT 'role1', 'role2';
107109
SET DEFAULT ROLE 'admin', 'developer' TO 'joe'@'10.0.0.1';
108110
SET DEFAULT ROLE `admin`@'%' to `dt_user`@`%`;
109111
-- MySQL on Amazon RDS
110-
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER, LOAD FROM S3, SELECT INTO S3, INVOKE LAMBDA ON *.* TO 'debezium_user'@'127.0.0.1';
112+
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER, LOAD FROM S3, SELECT INTO S3, INVOKE LAMBDA ON *.* TO 'debezium_user'@'127.0.0.1';

mysql/examples/revoke_if_exists_ignore_unknown_user.sql

Lines changed: 0 additions & 1 deletion
This file was deleted.

mysql/examples/revoke_if_exists_select.sql

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)