diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/10/createFunction.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/10/createFunction.sql new file mode 100644 index 000000000..a0361bbfa --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/10/createFunction.sql @@ -0,0 +1,10 @@ +ALTER SESSION SET SEARCH_PATH=public +CREATE OR REPLACE FUNCTION public.test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/10/dropFunction.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/10/dropFunction.sql new file mode 100644 index 000000000..e1233db15 --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/10/dropFunction.sql @@ -0,0 +1,11 @@ +ALTER SESSION SET SEARCH_PATH=public +CREATE OR REPLACE FUNCTION public.test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql +DROP FUNCTION public.test_function \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/10/dropTrigger.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/10/dropTrigger.sql new file mode 100644 index 000000000..dd54c3023 --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/10/dropTrigger.sql @@ -0,0 +1,14 @@ +CREATE OR REPLACE FUNCTION test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test trigger function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql +CREATE TRIGGER test_trigger +BEFORE INSERT ON public.posts +FOR EACH ROW EXECUTE PROCEDURE test_function() +ALTER SESSION SET SEARCH_PATH=public +DROP TRIGGER test_trigger ON public.posts \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/createFunction.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/createFunction.sql new file mode 100644 index 000000000..a0361bbfa --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/createFunction.sql @@ -0,0 +1,10 @@ +ALTER SESSION SET SEARCH_PATH=public +CREATE OR REPLACE FUNCTION public.test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropFunction.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropFunction.sql index 2bb4359f9..3f4ece689 100644 --- a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropFunction.sql +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropFunction.sql @@ -1,3 +1,4 @@ +ALTER SESSION SET SEARCH_PATH=public CREATE OR REPLACE FUNCTION public.test_function() RETURNS trigger AS $$ diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropTrigger.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropTrigger.sql new file mode 100644 index 000000000..dd54c3023 --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.5/dropTrigger.sql @@ -0,0 +1,14 @@ +CREATE OR REPLACE FUNCTION test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test trigger function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql +CREATE TRIGGER test_trigger +BEFORE INSERT ON public.posts +FOR EACH ROW EXECUTE PROCEDURE test_function() +ALTER SESSION SET SEARCH_PATH=public +DROP TRIGGER test_trigger ON public.posts \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/createFunction.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/createFunction.sql new file mode 100644 index 000000000..a0361bbfa --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/createFunction.sql @@ -0,0 +1,10 @@ +ALTER SESSION SET SEARCH_PATH=public +CREATE OR REPLACE FUNCTION public.test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropFunction.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropFunction.sql index 2bb4359f9..3f4ece689 100644 --- a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropFunction.sql +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropFunction.sql @@ -1,3 +1,4 @@ +ALTER SESSION SET SEARCH_PATH=public CREATE OR REPLACE FUNCTION public.test_function() RETURNS trigger AS $$ diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropTrigger.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropTrigger.sql new file mode 100644 index 000000000..dd54c3023 --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/9.6/dropTrigger.sql @@ -0,0 +1,14 @@ +CREATE OR REPLACE FUNCTION test_function() +RETURNS trigger +AS $$ +BEGIN +RAISE NOTICE 'Test trigger function created' +RETURN NEW +END +$$ +LANGUAGE plpgsql +CREATE TRIGGER test_trigger +BEFORE INSERT ON public.posts +FOR EACH ROW EXECUTE PROCEDURE test_function() +ALTER SESSION SET SEARCH_PATH=public +DROP TRIGGER test_trigger ON public.posts \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/edb/dropCheckConstraint.sql b/src/main/resources/liquibase/harness/change/expectedSql/edb/dropCheckConstraint.sql new file mode 100644 index 000000000..d483e4096 --- /dev/null +++ b/src/main/resources/liquibase/harness/change/expectedSql/edb/dropCheckConstraint.sql @@ -0,0 +1,2 @@ +ALTER TABLE public.posts ADD CONSTRAINT test_check_constraint CHECK (id > 0) +ALTER TABLE public.posts DROP CONSTRAINT test_check_constraint \ No newline at end of file diff --git a/src/main/resources/liquibase/harness/change/expectedSql/mariadb/alterSequence.sql b/src/main/resources/liquibase/harness/change/expectedSql/mariadb/alterSequence.sql index 0ddff911b..02b54b8e6 100644 --- a/src/main/resources/liquibase/harness/change/expectedSql/mariadb/alterSequence.sql +++ b/src/main/resources/liquibase/harness/change/expectedSql/mariadb/alterSequence.sql @@ -1,2 +1,2 @@ CREATE SEQUENCE lbcat.test_sequence INCREMENT BY 1 MINVALUE 1 START WITH 1 -ALTER SEQUENCE lbcat.test_sequence INCREMENT BY 10 MINVALUE 1 MAXVALUE 371717 CYCLE \ No newline at end of file +ALTER SEQUENCE lbcat.test_sequence INCREMENT BY 10 MINVALUE 1 MAXVALUE 371717 CACHE 371717 CYCLE \ No newline at end of file