mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
1) Ensure re_sql tests should not abort at the first failure, it should run all the test cases.
2) Added place holder for owner, so we won't need to create separate pg/ppas folder just because of change in the owner name.
This commit is contained in:
@@ -6,7 +6,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1', opt2 'valopt2');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -5,7 +5,7 @@
|
||||
CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#";
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -6,7 +6,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -6,7 +6,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1', opt2 'val2');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -7,7 +7,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw2_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw2_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw2_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -7,7 +7,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -5,4 +5,4 @@
|
||||
CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#";
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
@@ -7,7 +7,6 @@
|
||||
"sql_endpoint": "NODE-foreign_data_wrapper.sql_id",
|
||||
"data": {
|
||||
"name": "Fdw1_$%{}[]()&*^!@\"'`\\/#",
|
||||
"fdwowner": "postgres",
|
||||
"fdwacl": [],
|
||||
"fdwoptions": []
|
||||
},
|
||||
@@ -6,7 +6,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1', opt2 'valopt2');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -5,7 +5,7 @@
|
||||
CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#";
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -6,7 +6,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -6,7 +6,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1', opt2 'val2');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -7,7 +7,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""`\/#"
|
||||
OPTIONS (opt1 'val1');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -7,7 +7,7 @@ CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OPTIONS (opt1 'val1');
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
|
||||
COMMENT ON FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
IS 'a comment';
|
||||
@@ -5,4 +5,4 @@
|
||||
CREATE FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#";
|
||||
|
||||
ALTER FOREIGN DATA WRAPPER "Fdw1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO postgres;
|
||||
OWNER TO <OWNER>;
|
||||
@@ -7,7 +7,6 @@
|
||||
"sql_endpoint": "NODE-foreign_data_wrapper.sql_id",
|
||||
"data": {
|
||||
"name": "Fdw1_$%{}[]()&*^!@\"'`\\/#",
|
||||
"fdwowner": "postgres",
|
||||
"fdwacl": [],
|
||||
"fdwoptions": []
|
||||
},
|
||||
@@ -0,0 +1,11 @@
|
||||
-- Language: Lan1_$%{}[]()&*^!@"'`\/#
|
||||
|
||||
-- DROP LANGUAGE "Lan1_$%{}[]()&*^!@""'`\/#"
|
||||
|
||||
CREATE TRUSTED PROCEDURAL LANGUAGE "Lan1_$%{}[]()&*^!@""'`\/#"
|
||||
HANDLER plpgsql_call_handler
|
||||
INLINE plpgsql_inline_handler
|
||||
VALIDATOR plpgsql_validator;
|
||||
|
||||
ALTER LANGUAGE "Lan1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO <OWNER>;
|
||||
@@ -0,0 +1,11 @@
|
||||
-- Language: Lan1_$%{}[]()&*^!@"'`\/#
|
||||
|
||||
-- DROP LANGUAGE "Lan1_$%{}[]()&*^!@""'`\/#"
|
||||
|
||||
CREATE TRUSTED PROCEDURAL LANGUAGE "Lan1_$%{}[]()&*^!@""'`\/#"
|
||||
HANDLER plpgsql_call_handler
|
||||
INLINE plpgsql_inline_handler
|
||||
VALIDATOR plpgsql_validator;
|
||||
|
||||
ALTER LANGUAGE "Lan1_$%{}[]()&*^!@""'`\/#"
|
||||
OWNER TO <OWNER>;
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"scenarios": [
|
||||
{
|
||||
"type": "create",
|
||||
"name": "Create Resource groups",
|
||||
"endpoint": "NODE-resource_group.obj",
|
||||
"sql_endpoint": "NODE-resource_group.sql_id",
|
||||
"data": {
|
||||
"name": "Rg1_$%{}[]()&*^!@\"'`\\/#",
|
||||
"cpu_rate_limit": 0,
|
||||
"dirty_rate_limit": 0
|
||||
},
|
||||
"expected_sql_file": "create_resource_group.sql"
|
||||
},
|
||||
{
|
||||
"type": "alter",
|
||||
"name": "Alter Resource groups name",
|
||||
"endpoint": "NODE-resource_group.obj_id",
|
||||
"sql_endpoint": "NODE-resource_group.sql_id",
|
||||
"data": {
|
||||
"name": "Rg2_$%{}[]()&*^!@\"'`\\/#"
|
||||
},
|
||||
"expected_sql_file": "alter_resource_group_name.sql"
|
||||
},
|
||||
{
|
||||
"type": "alter",
|
||||
"name": "Alter Resource groups options",
|
||||
"endpoint": "NODE-resource_group.obj_id",
|
||||
"sql_endpoint": "NODE-resource_group.sql_id",
|
||||
"data": {
|
||||
"cpu_rate_limit": 1,
|
||||
"dirty_rate_limit": 5
|
||||
},
|
||||
"expected_sql_file": "alter_resource_group_options.sql"
|
||||
},
|
||||
{
|
||||
"type": "delete",
|
||||
"name": "Drop Resource groups",
|
||||
"endpoint": "NODE-resource_group.obj_id",
|
||||
"data": {}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user