Created
March 13, 2021 01:29
-
-
Save steve-chavez/e0f857cb223cfc8a539cd1feceb0f102 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"success": 1, | |
"errormsg": "", | |
"info": "", | |
"result": null, | |
"data": [ | |
{ | |
"id": 326, | |
"type": "cast", | |
"label": "Casts", | |
"title": "money->bigint", | |
"oid": 1399676, | |
"status": "Source Only", | |
"source_ddl": "-- Cast: money -> bigint\n\n-- DROP CAST (money AS bigint);\n\nCREATE CAST (money AS bigint)\n\tWITHOUT FUNCTION\n\tAS IMPLICIT;\n\nCOMMENT ON CAST (money AS bigint) IS 'money -> bigint';", | |
"target_ddl": "", | |
"diff_ddl": "-- Cast: money -> bigint\n\n-- DROP CAST (money AS bigint);\n\nCREATE CAST (money AS bigint)\n\tWITHOUT FUNCTION\n\tAS IMPLICIT;\n\nCOMMENT ON CAST (money AS bigint) IS 'money -> bigint';", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 327, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_src", | |
"oid": 1399678, | |
"status": "Source Only", | |
"source_ddl": "-- Event Trigger: evt_tri_src on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_src;\n\nCREATE EVENT TRIGGER evt_tri_src ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nCOMMENT ON EVENT TRIGGER evt_tri_src\n IS 'Event Trigger Source';\n\nALTER EVENT TRIGGER evt_tri_src\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "-- Event Trigger: evt_tri_src on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_src;\n\nCREATE EVENT TRIGGER evt_tri_src ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nCOMMENT ON EVENT TRIGGER evt_tri_src\n IS 'Event Trigger Source';\n\nALTER EVENT TRIGGER evt_tri_src\n OWNER TO postgres;\n", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 328, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_tar", | |
"oid": 1400593, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Event Trigger: evt_tri_tar on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_tar;\n\nCREATE EVENT TRIGGER evt_tri_tar ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nCOMMENT ON EVENT TRIGGER evt_tri_tar\n IS 'Event Trigger Source';\n\nALTER EVENT TRIGGER evt_tri_tar\n OWNER TO postgres;\n", | |
"diff_ddl": "DROP EVENT TRIGGER IF EXISTS evt_tri_tar;\n", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 329, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_event1", | |
"oid": 1399679, | |
"source_oid": 1399679, | |
"target_oid": 1400594, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_event1 on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_event1;\n\nCREATE EVENT TRIGGER evt_tri_diff_event1 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_event1\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_event1 on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_event1;\n\nCREATE EVENT TRIGGER evt_tri_diff_event1 ON DDL_COMMAND_END\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_event1\n OWNER TO postgres;\n", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Trigger Function, Event or WHEN\n-- so we need to drop the existing event trigger first and re-create it.\nDROP EVENT TRIGGER IF EXISTS evt_tri_diff_event1;\n\nCREATE EVENT TRIGGER evt_tri_diff_event1 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 330, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_event2", | |
"oid": 1399680, | |
"source_oid": 1399680, | |
"target_oid": 1400595, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_event2 on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_event2;\n\nCREATE EVENT TRIGGER evt_tri_diff_event2 ON DDL_COMMAND_END\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_event2\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_event2 on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_event2;\n\nCREATE EVENT TRIGGER evt_tri_diff_event2 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_event2\n OWNER TO postgres;\n", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Trigger Function, Event or WHEN\n-- so we need to drop the existing event trigger first and re-create it.\nDROP EVENT TRIGGER IF EXISTS evt_tri_diff_event2;\n\nCREATE EVENT TRIGGER evt_tri_diff_event2 ON DDL_COMMAND_END\n EXECUTE PROCEDURE public.evt_tri_fun();", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 331, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_event3", | |
"oid": 1399681, | |
"source_oid": 1399681, | |
"target_oid": 1400596, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_event3 on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_event3;\n\nCREATE EVENT TRIGGER evt_tri_diff_event3 ON SQL_DROP\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_event3\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_event3 on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_event3;\n\nCREATE EVENT TRIGGER evt_tri_diff_event3 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_event3\n OWNER TO postgres;\n", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Trigger Function, Event or WHEN\n-- so we need to drop the existing event trigger first and re-create it.\nDROP EVENT TRIGGER IF EXISTS evt_tri_diff_event3;\n\nCREATE EVENT TRIGGER evt_tri_diff_event3 ON SQL_DROP\n EXECUTE PROCEDURE public.evt_tri_fun();", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 332, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_enable_status3", | |
"oid": 1399684, | |
"source_oid": 1399684, | |
"target_oid": 1400599, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_enable_status3 on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_enable_status3;\n\nCREATE EVENT TRIGGER evt_tri_diff_enable_status3 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status3\n ENABLE ALWAYS;\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status3\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_enable_status3 on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_enable_status3;\n\nCREATE EVENT TRIGGER evt_tri_diff_enable_status3 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status3\n OWNER TO postgres;\n", | |
"diff_ddl": "ALTER EVENT TRIGGER evt_tri_diff_enable_status3\n ENABLE ALWAYS;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 333, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_func", | |
"oid": 1399685, | |
"source_oid": 1399685, | |
"target_oid": 1400600, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_func on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_func;\n\nCREATE EVENT TRIGGER evt_tri_diff_func ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_func\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_func on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_func;\n\nCREATE EVENT TRIGGER evt_tri_diff_func ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun2();\n\nALTER EVENT TRIGGER evt_tri_diff_func\n OWNER TO postgres;\n", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Trigger Function, Event or WHEN\n-- so we need to drop the existing event trigger first and re-create it.\nDROP EVENT TRIGGER IF EXISTS evt_tri_diff_func;\n\nCREATE EVENT TRIGGER evt_tri_diff_func ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 334, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_enable_status2", | |
"oid": 1399683, | |
"source_oid": 1399683, | |
"target_oid": 1400598, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_enable_status2 on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_enable_status2;\n\nCREATE EVENT TRIGGER evt_tri_diff_enable_status2 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status2\n ENABLE REPLICA;\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status2\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_enable_status2 on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_enable_status2;\n\nCREATE EVENT TRIGGER evt_tri_diff_enable_status2 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status2\n DISABLE;\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status2\n OWNER TO postgres;\n", | |
"diff_ddl": "ALTER EVENT TRIGGER evt_tri_diff_enable_status2\n ENABLE REPLICA;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 335, | |
"type": "event_trigger", | |
"label": "Event Triggers", | |
"title": "evt_tri_diff_enable_status1", | |
"oid": 1399682, | |
"source_oid": 1399682, | |
"target_oid": 1400597, | |
"status": "Different", | |
"source_ddl": "-- Event Trigger: evt_tri_diff_enable_status1 on database diff_source\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_enable_status1;\n\nCREATE EVENT TRIGGER evt_tri_diff_enable_status1 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status1\n DISABLE;\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status1\n OWNER TO postgres;\n", | |
"target_ddl": "-- Event Trigger: evt_tri_diff_enable_status1 on database diff_target\n\n-- DROP EVENT TRIGGER IF EXISTS evt_tri_diff_enable_status1;\n\nCREATE EVENT TRIGGER evt_tri_diff_enable_status1 ON DDL_COMMAND_START\n EXECUTE PROCEDURE public.evt_tri_fun();\n\nALTER EVENT TRIGGER evt_tri_diff_enable_status1\n OWNER TO postgres;\n", | |
"diff_ddl": "ALTER EVENT TRIGGER evt_tri_diff_enable_status1\n DISABLE;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "trigger_function", | |
"name": "public.evt_tri_fun", | |
"oid": 1399677 | |
} | |
] | |
}, | |
{ | |
"id": 336, | |
"type": "extension", | |
"label": "Extensions", | |
"title": "adminpack", | |
"oid": 1399686, | |
"source_oid": 1399686, | |
"target_oid": 1400601, | |
"status": "Different", | |
"source_ddl": "-- Extension: adminpack\n\n-- DROP EXTENSION adminpack;\n\nCREATE EXTENSION adminpack\n SCHEMA pg_catalog\n VERSION \"1.1\";\n", | |
"target_ddl": "-- Extension: adminpack\n\n-- DROP EXTENSION adminpack;\n\nCREATE EXTENSION adminpack\n SCHEMA pg_catalog\n VERSION \"1.0\";\n", | |
"diff_ddl": "ALTER EXTENSION adminpack\n UPDATE TO \"1.1\";\n", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "role", | |
"name": "steve-chavez", | |
"field": "Owner" | |
} | |
] | |
}, | |
{ | |
"id": 337, | |
"type": "extension", | |
"label": "Extensions", | |
"title": "btree_gist", | |
"oid": 1398829, | |
"source_oid": 1398829, | |
"target_oid": 1399735, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 338, | |
"type": "extension", | |
"label": "Extensions", | |
"title": "plpgsql", | |
"oid": 14053, | |
"source_oid": 14053, | |
"target_oid": 14053, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 339, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_src", | |
"oid": 1399701, | |
"status": "Source Only", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_src\n\n-- DROP FOREIGN DATA WRAPPER fdw_src\n\nCREATE FOREIGN DATA WRAPPER fdw_src\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_src\n OWNER TO postgres;\n\nCOMMENT ON FOREIGN DATA WRAPPER fdw_src\n IS 'Foreign Data Wrapper';", | |
"target_ddl": "", | |
"diff_ddl": "-- Foreign Data Wrapper: fdw_src\n\n-- DROP FOREIGN DATA WRAPPER fdw_src\n\nCREATE FOREIGN DATA WRAPPER fdw_src\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_src\n OWNER TO postgres;\n\nCOMMENT ON FOREIGN DATA WRAPPER fdw_src\n IS 'Foreign Data Wrapper';", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 340, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_tar", | |
"oid": 1400615, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_tar\n\n-- DROP FOREIGN DATA WRAPPER fdw_tar\n\nCREATE FOREIGN DATA WRAPPER fdw_tar\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_tar\n OWNER TO postgres;\n\nCOMMENT ON FOREIGN DATA WRAPPER fdw_tar\n IS 'Foreign Data Wrapper';", | |
"diff_ddl": "DROP FOREIGN DATA WRAPPER fdw_tar ;\n", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 341, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_add_validator", | |
"oid": 1399704, | |
"source_oid": 1399704, | |
"target_oid": 1400618, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_add_validator\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_add_validator\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_add_validator\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_add_validator\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_add_validator\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_add_validator\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_add_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_add_validator\n OWNER TO postgres;", | |
"diff_ddl": "ALTER FOREIGN DATA WRAPPER fdw_diff_add_validator\n VALIDATOR pg_catalog.postgresql_fdw_validator;", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 342, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_remove_options", | |
"oid": 1399707, | |
"source_oid": 1399707, | |
"target_oid": 1400621, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_remove_options\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_remove_options\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_remove_options;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_remove_options\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_remove_options\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_remove_options\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_remove_options\n OPTIONS (debug 'true');\n\nALTER FOREIGN DATA WRAPPER fdw_diff_remove_options\n OWNER TO postgres;", | |
"diff_ddl": "ALTER FOREIGN DATA WRAPPER fdw_diff_remove_options\n OPTIONS (DROP debug);", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 343, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_remove_validator", | |
"oid": 1399705, | |
"source_oid": 1399705, | |
"target_oid": 1400619, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_remove_validator\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_remove_validator\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_remove_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_remove_validator\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_remove_validator\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_remove_validator\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_remove_validator\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_remove_validator\n OWNER TO postgres;", | |
"diff_ddl": "ALTER FOREIGN DATA WRAPPER fdw_diff_remove_validator\n NO VALIDATOR;", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 344, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_acl_add", | |
"oid": 1399702, | |
"source_oid": 1399702, | |
"target_oid": 1400616, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_acl_add\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_acl_add\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_acl_add\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_acl_add\n OWNER TO postgres;\n\nGRANT USAGE ON FOREIGN DATA WRAPPER fdw_diff_acl_add TO PUBLIC;\nGRANT USAGE ON FOREIGN DATA WRAPPER fdw_diff_acl_add TO postgres WITH GRANT OPTION;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_acl_add\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_acl_add\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_acl_add\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_acl_add\n OWNER TO postgres;", | |
"diff_ddl": "GRANT USAGE ON FOREIGN DATA WRAPPER fdw_diff_acl_add TO PUBLIC;\nGRANT USAGE ON FOREIGN DATA WRAPPER fdw_diff_acl_add TO postgres WITH GRANT OPTION;", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 345, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_acl_revoke", | |
"oid": 1399703, | |
"source_oid": 1399703, | |
"target_oid": 1400617, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_acl_revoke\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_acl_revoke\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_acl_revoke\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_acl_revoke\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_acl_revoke\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_acl_revoke\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_acl_revoke\n VALIDATOR pg_catalog.postgresql_fdw_validator;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_acl_revoke\n OWNER TO postgres;\n\nGRANT USAGE ON FOREIGN DATA WRAPPER fdw_diff_acl_revoke TO PUBLIC;\nGRANT USAGE ON FOREIGN DATA WRAPPER fdw_diff_acl_revoke TO postgres WITH GRANT OPTION;", | |
"diff_ddl": "REVOKE ALL ON FOREIGN DATA WRAPPER fdw_diff_acl_revoke FROM PUBLIC;\nREVOKE ALL ON FOREIGN DATA WRAPPER fdw_diff_acl_revoke FROM postgres;", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 348, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_options", | |
"oid": 1399708, | |
"source_oid": 1399708, | |
"target_oid": 1400622, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_options\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_options\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_options\n OPTIONS (debug 'false');\n\nALTER FOREIGN DATA WRAPPER fdw_diff_options\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_options\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_options\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_options\n OPTIONS (debug 'true');\n\nALTER FOREIGN DATA WRAPPER fdw_diff_options\n OWNER TO postgres;", | |
"diff_ddl": "ALTER FOREIGN DATA WRAPPER fdw_diff_options\n OPTIONS (SET debug 'false');", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 349, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "fdw_diff_add_options", | |
"oid": 1399706, | |
"source_oid": 1399706, | |
"target_oid": 1400620, | |
"status": "Different", | |
"source_ddl": "-- Foreign Data Wrapper: fdw_diff_add_options\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_add_options\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_add_options\n OPTIONS (debug 'true');\n\nALTER FOREIGN DATA WRAPPER fdw_diff_add_options\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Data Wrapper: fdw_diff_add_options\n\n-- DROP FOREIGN DATA WRAPPER fdw_diff_add_options\n\nCREATE FOREIGN DATA WRAPPER fdw_diff_add_options;\n\nALTER FOREIGN DATA WRAPPER fdw_diff_add_options\n OWNER TO postgres;", | |
"diff_ddl": "ALTER FOREIGN DATA WRAPPER fdw_diff_add_options\n OPTIONS (ADD debug 'true');", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 346, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "test_fdw_for_foreign_server", | |
"oid": 1399709, | |
"source_oid": 1399709, | |
"target_oid": 1400623, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 347, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "test_fdw_for_user_mapping", | |
"oid": 1399719, | |
"source_oid": 1399719, | |
"target_oid": 1400633, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 350, | |
"type": "foreign_data_wrapper", | |
"label": "Foreign Data Wrappers", | |
"title": "test_fdw_for_foreign_table", | |
"oid": 1399633, | |
"source_oid": 1399633, | |
"target_oid": 1400548, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 351, | |
"type": "language", | |
"label": "Languages", | |
"title": "src_trusted_language", | |
"oid": 1399695, | |
"status": "Source Only", | |
"source_ddl": "-- Language: src_trusted_language\n\n-- DROP LANGUAGE src_trusted_language\n\nCREATE TRUSTED PROCEDURAL LANGUAGE src_trusted_language\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE src_trusted_language\n OWNER TO postgres;\n\nCOMMENT ON LANGUAGE src_trusted_language\n IS 'Custom Trusted Language';\n\nGRANT USAGE ON LANGUAGE src_trusted_language TO PUBLIC;\n\nGRANT USAGE ON LANGUAGE src_trusted_language TO postgres WITH GRANT OPTION;", | |
"target_ddl": "", | |
"diff_ddl": "-- Language: src_trusted_language\n\n-- DROP LANGUAGE src_trusted_language\n\nCREATE TRUSTED PROCEDURAL LANGUAGE src_trusted_language\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE src_trusted_language\n OWNER TO postgres;\n\nCOMMENT ON LANGUAGE src_trusted_language\n IS 'Custom Trusted Language';\n\nGRANT USAGE ON LANGUAGE src_trusted_language TO PUBLIC;\n\nGRANT USAGE ON LANGUAGE src_trusted_language TO postgres WITH GRANT OPTION;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_call_handler", | |
"oid": 14054 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_inline_handler", | |
"oid": 14055 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_validator", | |
"oid": 14056 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 352, | |
"type": "language", | |
"label": "Languages", | |
"title": "src_proc_language", | |
"oid": 1399696, | |
"status": "Source Only", | |
"source_ddl": "-- Language: src_proc_language\n\n-- DROP LANGUAGE src_proc_language\n\nCREATE PROCEDURAL LANGUAGE src_proc_language\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE src_proc_language\n OWNER TO postgres;\n\nCOMMENT ON LANGUAGE src_proc_language\n IS 'Custom Procedural Language';", | |
"target_ddl": "", | |
"diff_ddl": "-- Language: src_proc_language\n\n-- DROP LANGUAGE src_proc_language\n\nCREATE PROCEDURAL LANGUAGE src_proc_language\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE src_proc_language\n OWNER TO postgres;\n\nCOMMENT ON LANGUAGE src_proc_language\n IS 'Custom Procedural Language';", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_call_handler", | |
"oid": 14054 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_inline_handler", | |
"oid": 14055 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_validator", | |
"oid": 14056 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 353, | |
"type": "language", | |
"label": "Languages", | |
"title": "tar_language", | |
"oid": 1400610, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Language: tar_language\n\n-- DROP LANGUAGE tar_language\n\nCREATE TRUSTED PROCEDURAL LANGUAGE tar_language\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE tar_language\n OWNER TO postgres;\n\nGRANT USAGE ON LANGUAGE tar_language TO PUBLIC;\n\nGRANT USAGE ON LANGUAGE tar_language TO postgres WITH GRANT OPTION;", | |
"diff_ddl": "DROP LANGUAGE tar_language;\n", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 354, | |
"type": "language", | |
"label": "Languages", | |
"title": "lan_diff_acl_revoke", | |
"oid": 1399698, | |
"source_oid": 1399698, | |
"target_oid": 1400612, | |
"status": "Different", | |
"source_ddl": "-- Language: lan_diff_acl_revoke\n\n-- DROP LANGUAGE lan_diff_acl_revoke\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_acl_revoke\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_acl_revoke\n OWNER TO postgres;", | |
"target_ddl": "-- Language: lan_diff_acl_revoke\n\n-- DROP LANGUAGE lan_diff_acl_revoke\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_acl_revoke\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_acl_revoke\n OWNER TO postgres;\n\nGRANT USAGE ON LANGUAGE lan_diff_acl_revoke TO PUBLIC;\n\nGRANT USAGE ON LANGUAGE lan_diff_acl_revoke TO postgres WITH GRANT OPTION;", | |
"diff_ddl": "REVOKE ALL ON LANGUAGE lan_diff_acl_revoke FROM PUBLIC;\nREVOKE ALL ON LANGUAGE lan_diff_acl_revoke FROM postgres;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_call_handler", | |
"oid": 14054 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_inline_handler", | |
"oid": 14055 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_validator", | |
"oid": 14056 | |
} | |
] | |
}, | |
{ | |
"id": 355, | |
"type": "language", | |
"label": "Languages", | |
"title": "lan_diff_acl_add", | |
"oid": 1399697, | |
"source_oid": 1399697, | |
"target_oid": 1400611, | |
"status": "Different", | |
"source_ddl": "-- Language: lan_diff_acl_add\n\n-- DROP LANGUAGE lan_diff_acl_add\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_acl_add\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_acl_add\n OWNER TO postgres;\n\nGRANT USAGE ON LANGUAGE lan_diff_acl_add TO PUBLIC;\n\nGRANT USAGE ON LANGUAGE lan_diff_acl_add TO postgres WITH GRANT OPTION;", | |
"target_ddl": "-- Language: lan_diff_acl_add\n\n-- DROP LANGUAGE lan_diff_acl_add\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_acl_add\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_acl_add\n OWNER TO postgres;", | |
"diff_ddl": "GRANT USAGE ON LANGUAGE lan_diff_acl_add TO PUBLIC;\n\nGRANT USAGE ON LANGUAGE lan_diff_acl_add TO postgres WITH GRANT OPTION;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_call_handler", | |
"oid": 14054 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_inline_handler", | |
"oid": 14055 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_validator", | |
"oid": 14056 | |
} | |
] | |
}, | |
{ | |
"id": 356, | |
"type": "language", | |
"label": "Languages", | |
"title": "lan_diff_type", | |
"oid": 1399699, | |
"source_oid": 1399699, | |
"target_oid": 1400613, | |
"status": "Different", | |
"source_ddl": "-- Language: lan_diff_type\n\n-- DROP LANGUAGE lan_diff_type\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_type\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_type\n OWNER TO postgres;", | |
"target_ddl": "-- Language: lan_diff_type\n\n-- DROP LANGUAGE lan_diff_type\n\nCREATE PROCEDURAL LANGUAGE lan_diff_type\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_type\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of TRUSTED, HANDLER, INLINE or VALIDATOR,\n-- so we need to drop the existing language first and re-create it.\nDROP LANGUAGE lan_diff_type CASCADE;\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_type\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator\n;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_call_handler", | |
"oid": 14054 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_inline_handler", | |
"oid": 14055 | |
}, | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_validator", | |
"oid": 14056 | |
} | |
] | |
}, | |
{ | |
"id": 357, | |
"type": "language", | |
"label": "Languages", | |
"title": "lan_diff_inline_validator", | |
"oid": 1399700, | |
"source_oid": 1399700, | |
"target_oid": 1400614, | |
"status": "Different", | |
"source_ddl": "-- Language: lan_diff_inline_validator\n\n-- DROP LANGUAGE lan_diff_inline_validator\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_inline_validator\n HANDLER plpgsql_call_handler\n INLINE prsd_end\n VALIDATOR pg_stat_reset_single_table_counters;\n\nALTER LANGUAGE lan_diff_inline_validator\n OWNER TO \"steve-chavez\";", | |
"target_ddl": "-- Language: lan_diff_inline_validator\n\n-- DROP LANGUAGE lan_diff_inline_validator\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_inline_validator\n HANDLER plpgsql_call_handler\n INLINE plpgsql_inline_handler\n VALIDATOR plpgsql_validator;\n\nALTER LANGUAGE lan_diff_inline_validator\n OWNER TO \"steve-chavez\";", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of TRUSTED, HANDLER, INLINE or VALIDATOR,\n-- so we need to drop the existing language first and re-create it.\nDROP LANGUAGE lan_diff_inline_validator CASCADE;\n\nCREATE TRUSTED PROCEDURAL LANGUAGE lan_diff_inline_validator\n HANDLER plpgsql_call_handler\n INLINE prsd_end\n VALIDATOR pg_stat_reset_single_table_counters\n;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "function", | |
"name": "pg_catalog.plpgsql_call_handler", | |
"oid": 14054 | |
}, | |
{ | |
"type": "role", | |
"name": "steve-chavez", | |
"field": "Owner" | |
} | |
] | |
}, | |
{ | |
"id": 358, | |
"type": "language", | |
"label": "Languages", | |
"title": "plpgsql", | |
"oid": 14057, | |
"source_oid": 14057, | |
"target_oid": 14057, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 359, | |
"type": "publication", | |
"label": "Publications", | |
"title": "with_one_table_alter", | |
"oid": 1399730, | |
"status": "Source Only", | |
"source_ddl": "-- Publication: with_one_table_alter\n\n-- DROP PUBLICATION with_one_table_alter;\n\nCREATE PUBLICATION with_one_table_alter\n FOR TABLE test_schema_diff.table_for_publication\n WITH (publish = 'insert, update, truncate');\n", | |
"target_ddl": "", | |
"diff_ddl": "-- Publication: with_one_table_alter\n\n-- DROP PUBLICATION with_one_table_alter;\n\nCREATE PUBLICATION with_one_table_alter\n FOR TABLE test_schema_diff.table_for_publication\n WITH (publish = 'insert, update, truncate');\n", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "table", | |
"name": "test_schema_diff.table_for_publication", | |
"field": "normal", | |
"oid": 1399723 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 360, | |
"type": "publication", | |
"label": "Publications", | |
"title": "with_one_table_in_target_alter", | |
"oid": 1400650, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Publication: with_one_table_in_target_alter\n\n-- DROP PUBLICATION with_one_table_in_target_alter;\n\nCREATE PUBLICATION with_one_table_in_target_alter\n FOR TABLE test_schema_diff.table_for_publication_in_target\n WITH (publish = 'insert, update, truncate');\n", | |
"diff_ddl": "DROP PUBLICATION with_one_table_in_target_alter;\n", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 361, | |
"type": "publication", | |
"label": "Publications", | |
"title": "for_all_table", | |
"oid": 1399729, | |
"source_oid": 1399729, | |
"target_oid": 1400649, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 362, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_src", | |
"oid": 1399710, | |
"status": "Source Only", | |
"source_ddl": "-- Foreign Server: fs_src\n\n-- DROP SERVER fs_src\n\nCREATE SERVER fs_src\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '127.0.0.1', port '5432');\n\nALTER SERVER fs_src\n OWNER TO postgres;\n\nCOMMENT ON SERVER fs_src\n IS 'Foreign Server';", | |
"target_ddl": "", | |
"diff_ddl": "-- Foreign Server: fs_src\n\n-- DROP SERVER fs_src\n\nCREATE SERVER fs_src\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '127.0.0.1', port '5432');\n\nALTER SERVER fs_src\n OWNER TO postgres;\n\nCOMMENT ON SERVER fs_src\n IS 'Foreign Server';", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 363, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_tar", | |
"oid": 1400624, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Foreign Server: fs_tar\n\n-- DROP SERVER fs_tar\n\nCREATE SERVER fs_tar\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '127.0.0.1', port '5432');\n\nALTER SERVER fs_tar\n OWNER TO postgres;\n\nCOMMENT ON SERVER fs_tar\n IS 'Foreign Server';", | |
"diff_ddl": "DROP SERVER fs_tar ;", | |
"group_name": "Database Objects", | |
"dependencies": [] | |
}, | |
{ | |
"id": 364, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_options_modify", | |
"oid": 1399718, | |
"source_oid": 1399718, | |
"target_oid": 1400632, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_options_modify\n\n-- DROP SERVER fs_diff_options_modify\n\nCREATE SERVER fs_diff_options_modify\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '192.168.1.1', port '8080');\n\nALTER SERVER fs_diff_options_modify\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_options_modify\n\n-- DROP SERVER fs_diff_options_modify\n\nCREATE SERVER fs_diff_options_modify\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '127.0.0.1', port '5432');\n\nALTER SERVER fs_diff_options_modify\n OWNER TO postgres;", | |
"diff_ddl": "ALTER SERVER fs_diff_options_modify\n OPTIONS (SET host '192.168.1.1', SET port '8080');", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 365, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_type_version_add", | |
"oid": 1399713, | |
"source_oid": 1399713, | |
"target_oid": 1400627, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_type_version_add\n\n-- DROP SERVER fs_diff_type_version_add\n\nCREATE SERVER fs_diff_type_version_add\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_add\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_type_version_add\n\n-- DROP SERVER fs_diff_type_version_add\n\nCREATE SERVER fs_diff_type_version_add\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_add\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in SERVER TYPE OR FOREIGN DATA WRAPPER\n-- so we need to drop the existing foreign server first and re-create it.\nDROP SERVER fs_diff_type_version_add;\n\nCREATE SERVER fs_diff_type_version_add\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_add\n VERSION '10';", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 366, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_acl_add", | |
"oid": 1399711, | |
"source_oid": 1399711, | |
"target_oid": 1400625, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_acl_add\n\n-- DROP SERVER fs_diff_acl_add\n\nCREATE SERVER fs_diff_acl_add\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_acl_add\n OWNER TO postgres;\nGRANT USAGE ON FOREIGN SERVER fs_diff_acl_add TO PUBLIC;\nGRANT USAGE ON FOREIGN SERVER fs_diff_acl_add TO postgres WITH GRANT OPTION;", | |
"target_ddl": "-- Foreign Server: fs_diff_acl_add\n\n-- DROP SERVER fs_diff_acl_add\n\nCREATE SERVER fs_diff_acl_add\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_acl_add\n OWNER TO postgres;", | |
"diff_ddl": "GRANT USAGE ON FOREIGN SERVER fs_diff_acl_add TO PUBLIC;\n\nGRANT USAGE ON FOREIGN SERVER fs_diff_acl_add TO postgres WITH GRANT OPTION;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 368, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_options_remove", | |
"oid": 1399717, | |
"source_oid": 1399717, | |
"target_oid": 1400631, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_options_remove\n\n-- DROP SERVER fs_diff_options_remove\n\nCREATE SERVER fs_diff_options_remove\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_options_remove\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_options_remove\n\n-- DROP SERVER fs_diff_options_remove\n\nCREATE SERVER fs_diff_options_remove\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '127.0.0.1', port '5432');\n\nALTER SERVER fs_diff_options_remove\n OWNER TO postgres;", | |
"diff_ddl": "ALTER SERVER fs_diff_options_remove\n OPTIONS (DROP host, DROP port);", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 369, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_acl_revoke", | |
"oid": 1399712, | |
"source_oid": 1399712, | |
"target_oid": 1400626, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_acl_revoke\n\n-- DROP SERVER fs_diff_acl_revoke\n\nCREATE SERVER fs_diff_acl_revoke\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_acl_revoke\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_acl_revoke\n\n-- DROP SERVER fs_diff_acl_revoke\n\nCREATE SERVER fs_diff_acl_revoke\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_acl_revoke\n OWNER TO postgres;\nGRANT USAGE ON FOREIGN SERVER fs_diff_acl_revoke TO PUBLIC;\nGRANT USAGE ON FOREIGN SERVER fs_diff_acl_revoke TO postgres WITH GRANT OPTION;", | |
"diff_ddl": "REVOKE ALL ON FOREIGN SERVER fs_diff_acl_revoke FROM PUBLIC;\nREVOKE ALL ON FOREIGN SERVER fs_diff_acl_revoke FROM postgres;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 370, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_type_version_modify", | |
"oid": 1399715, | |
"source_oid": 1399715, | |
"target_oid": 1400629, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_type_version_modify\n\n-- DROP SERVER fs_diff_type_version_modify\n\nCREATE SERVER fs_diff_type_version_modify\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_modify\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_type_version_modify\n\n-- DROP SERVER fs_diff_type_version_modify\n\nCREATE SERVER fs_diff_type_version_modify\n TYPE 'EPAS'\n VERSION '11'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_modify\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in SERVER TYPE OR FOREIGN DATA WRAPPER\n-- so we need to drop the existing foreign server first and re-create it.\nDROP SERVER fs_diff_type_version_modify;\n\nCREATE SERVER fs_diff_type_version_modify\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_modify\n VERSION '10';", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 372, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_options_add", | |
"oid": 1399716, | |
"source_oid": 1399716, | |
"target_oid": 1400630, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_options_add\n\n-- DROP SERVER fs_diff_options_add\n\nCREATE SERVER fs_diff_options_add\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server\n OPTIONS (host '127.0.0.1', port '5432');\n\nALTER SERVER fs_diff_options_add\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_options_add\n\n-- DROP SERVER fs_diff_options_add\n\nCREATE SERVER fs_diff_options_add\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_options_add\n OWNER TO postgres;", | |
"diff_ddl": "ALTER SERVER fs_diff_options_add\n OPTIONS (ADD host '127.0.0.1', ADD port '5432');", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 373, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "fs_diff_type_version_remove", | |
"oid": 1399714, | |
"source_oid": 1399714, | |
"target_oid": 1400628, | |
"status": "Different", | |
"source_ddl": "-- Foreign Server: fs_diff_type_version_remove\n\n-- DROP SERVER fs_diff_type_version_remove\n\nCREATE SERVER fs_diff_type_version_remove\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_remove\n OWNER TO postgres;", | |
"target_ddl": "-- Foreign Server: fs_diff_type_version_remove\n\n-- DROP SERVER fs_diff_type_version_remove\n\nCREATE SERVER fs_diff_type_version_remove\n TYPE 'PG'\n VERSION '10'\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;\n\nALTER SERVER fs_diff_type_version_remove\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in SERVER TYPE OR FOREIGN DATA WRAPPER\n-- so we need to drop the existing foreign server first and re-create it.\nDROP SERVER fs_diff_type_version_remove;\n\nCREATE SERVER fs_diff_type_version_remove\n FOREIGN DATA WRAPPER test_fdw_for_foreign_server;", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_data_wrapper", | |
"name": "test_fdw_for_foreign_server", | |
"oid": 1399709 | |
} | |
] | |
}, | |
{ | |
"id": 367, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "test_fs_for_user_mapping", | |
"oid": 1399720, | |
"source_oid": 1399720, | |
"target_oid": 1400634, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 371, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "test_fs2_for_foreign_table", | |
"oid": 1399635, | |
"source_oid": 1399635, | |
"target_oid": 1400550, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 374, | |
"type": "foreign_server", | |
"label": "Foreign Servers", | |
"title": "test_fs_for_foreign_table", | |
"oid": 1399634, | |
"source_oid": 1399634, | |
"target_oid": 1400549, | |
"status": "Identical", | |
"group_name": "Database Objects", | |
"dependencies": [], | |
"source_scid": 0, | |
"target_scid": 0 | |
}, | |
{ | |
"id": 375, | |
"type": "user_mapping", | |
"label": "User Mappings", | |
"title": "postgres", | |
"oid": 1399722, | |
"source_oid": 1399722, | |
"target_oid": 1400636, | |
"status": "Different", | |
"source_ddl": "-- User Mapping : postgres\n\n-- DROP USER MAPPING FOR postgres SERVER test_fs_for_user_mapping\n\nCREATE USER MAPPING FOR postgres SERVER test_fs_for_user_mapping\n OPTIONS (password 'admin123');", | |
"target_ddl": "-- User Mapping : postgres\n\n-- DROP USER MAPPING FOR postgres SERVER test_fs_for_user_mapping\n\nCREATE USER MAPPING FOR postgres SERVER test_fs_for_user_mapping;", | |
"diff_ddl": "ALTER USER MAPPING FOR postgres SERVER test_fs_for_user_mapping\n OPTIONS (ADD password 'admin123');\n\n", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_user_mapping", | |
"oid": 1399720 | |
} | |
] | |
}, | |
{ | |
"id": 376, | |
"type": "user_mapping", | |
"label": "User Mappings", | |
"title": "public", | |
"oid": 1399721, | |
"source_oid": 1399721, | |
"target_oid": 1400635, | |
"status": "Different", | |
"source_ddl": "-- User Mapping : public\n\n-- DROP USER MAPPING FOR public SERVER test_fs_for_user_mapping\n\nCREATE USER MAPPING FOR public SERVER test_fs_for_user_mapping;", | |
"target_ddl": "-- User Mapping : public\n\n-- DROP USER MAPPING FOR public SERVER test_fs_for_user_mapping\n\nCREATE USER MAPPING FOR public SERVER test_fs_for_user_mapping\n OPTIONS (password 'admin123');", | |
"diff_ddl": "ALTER USER MAPPING FOR public SERVER test_fs_for_user_mapping\n OPTIONS (DROP password);\n\n", | |
"group_name": "Database Objects", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_user_mapping", | |
"oid": 1399720 | |
} | |
] | |
}, | |
{ | |
"id": 377, | |
"type": "trigger_function", | |
"label": "Trigger Functions", | |
"title": "evt_tri_fun2()", | |
"oid": 1400592, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE FUNCTION public.evt_tri_fun2()\n RETURNS event_trigger\n LANGUAGE 'plpgsql'\n COST 100\n VOLATILE NOT LEAKPROOF\nAS $BODY$\nBEGIN\nPERFORM 1;\nEND;\n$BODY$;\n\nALTER FUNCTION public.evt_tri_fun2()\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION public.evt_tri_fun2();\n", | |
"group_name": "public", | |
"dependencies": [] | |
}, | |
{ | |
"id": 378, | |
"type": "trigger_function", | |
"label": "Trigger Functions", | |
"title": "evt_tri_fun()", | |
"oid": 1399677, | |
"source_oid": 1399677, | |
"target_oid": 1400591, | |
"status": "Identical", | |
"group_name": "public", | |
"dependencies": [], | |
"source_scid": 2200, | |
"target_scid": 2200 | |
}, | |
{ | |
"id": 379, | |
"type": "table", | |
"label": "Tables", | |
"title": "test_table_for_foreign_table", | |
"oid": 1399636, | |
"source_oid": 1399636, | |
"target_oid": 1400551, | |
"status": "Identical", | |
"group_name": "public", | |
"dependencies": [], | |
"source_scid": 2200, | |
"target_scid": 2200 | |
}, | |
{ | |
"id": 380, | |
"type": "collation", | |
"label": "Collations", | |
"title": "coll_src", | |
"oid": 1399544, | |
"status": "Source Only", | |
"source_ddl": "-- Collation: coll_src;\n\n-- DROP COLLATION test_schema_diff.coll_src;\n\nCREATE COLLATION test_schema_diff.coll_src\n (LC_COLLATE = 'POSIX', LC_CTYPE = 'POSIX');\n\nALTER COLLATION test_schema_diff.coll_src\n OWNER TO postgres;\n\nCOMMENT ON COLLATION test_schema_diff.coll_src\n IS 'Test Comment';", | |
"target_ddl": "", | |
"diff_ddl": "-- Collation: coll_src;\n\n-- DROP COLLATION test_schema_diff.coll_src;\n\nCREATE COLLATION test_schema_diff.coll_src\n (LC_COLLATE = 'POSIX', LC_CTYPE = 'POSIX');\n\nALTER COLLATION test_schema_diff.coll_src\n OWNER TO postgres;\n\nCOMMENT ON COLLATION test_schema_diff.coll_src\n IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 381, | |
"type": "collation", | |
"label": "Collations", | |
"title": "coll_tar", | |
"oid": 1400459, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Collation: coll_tar;\n\n-- DROP COLLATION test_schema_diff.coll_tar;\n\nCREATE COLLATION test_schema_diff.coll_tar\n (LC_COLLATE = 'POSIX', LC_CTYPE = 'POSIX');\n\nALTER COLLATION test_schema_diff.coll_tar\n OWNER TO postgres;", | |
"diff_ddl": "DROP COLLATION test_schema_diff.coll_tar;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 382, | |
"type": "collation", | |
"label": "Collations", | |
"title": "coll_diff", | |
"oid": 1399545, | |
"source_oid": 1399545, | |
"target_oid": 1400460, | |
"status": "Different", | |
"source_ddl": "-- Collation: coll_diff;\n\n-- DROP COLLATION test_schema_diff.coll_diff;\n\nCREATE COLLATION test_schema_diff.coll_diff\n (LC_COLLATE = 'POSIX', LC_CTYPE = 'POSIX');\n\nALTER COLLATION test_schema_diff.coll_diff\n OWNER TO postgres;\n\nCOMMENT ON COLLATION test_schema_diff.coll_diff\n IS 'Test Comment';", | |
"target_ddl": "-- Collation: coll_diff;\n\n-- DROP COLLATION test_schema_diff.coll_diff;\n\nCREATE COLLATION test_schema_diff.coll_diff\n (LC_COLLATE = 'C', LC_CTYPE = 'C');\n\nALTER COLLATION test_schema_diff.coll_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of LC_COLLATE or LC_CTYPE or LOCALE,\n-- so we need to drop the existing collation first and re-create it.\nDROP COLLATION test_schema_diff.coll_diff;\n\nCREATE COLLATION test_schema_diff.coll_diff\n (LC_COLLATE = 'POSIX', LC_CTYPE = 'POSIX');\n\nCOMMENT ON COLLATION test_schema_diff.coll_diff\n IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 383, | |
"type": "domain", | |
"label": "Domains", | |
"title": "dom_src", | |
"oid": 1399555, | |
"status": "Source Only", | |
"source_ddl": "-- DOMAIN: test_schema_diff.dom_src\n\n-- DROP DOMAIN test_schema_diff.dom_src;\n\nCREATE DOMAIN test_schema_diff.dom_src\n AS bigint\n DEFAULT 100\n NOT NULL;\n\nALTER DOMAIN test_schema_diff.dom_src OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_src\n ADD CONSTRAINT con_src CHECK (VALUE <> 100);", | |
"target_ddl": "", | |
"diff_ddl": "-- DOMAIN: test_schema_diff.dom_src\n\n-- DROP DOMAIN test_schema_diff.dom_src;\n\nCREATE DOMAIN test_schema_diff.dom_src\n AS bigint\n DEFAULT 100\n NOT NULL;\n\nALTER DOMAIN test_schema_diff.dom_src OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_src\n ADD CONSTRAINT con_src CHECK (VALUE <> 100);", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 384, | |
"type": "domain", | |
"label": "Domains", | |
"title": "dom_tar", | |
"oid": 1400470, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- DOMAIN: test_schema_diff.dom_tar\n\n-- DROP DOMAIN test_schema_diff.dom_tar;\n\nCREATE DOMAIN test_schema_diff.dom_tar\n AS bigint\n DEFAULT 100\n NOT NULL;\n\nALTER DOMAIN test_schema_diff.dom_tar OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_tar\n ADD CONSTRAINT con_tar CHECK (VALUE <> 100);", | |
"diff_ddl": "\nDROP DOMAIN test_schema_diff.dom_tar CASCADE;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 385, | |
"type": "domain", | |
"label": "Domains", | |
"title": "dom_type_diff", | |
"oid": 1399562, | |
"source_oid": 1399562, | |
"target_oid": 1400477, | |
"status": "Different", | |
"source_ddl": "-- DOMAIN: test_schema_diff.dom_type_diff\n\n-- DROP DOMAIN test_schema_diff.dom_type_diff;\n\nCREATE DOMAIN test_schema_diff.dom_type_diff\n AS character varying(40)\n COLLATE pg_catalog.\"POSIX\";\n\nALTER DOMAIN test_schema_diff.dom_type_diff OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_type_diff\n ADD CONSTRAINT cons1 CHECK (VALUE::text <> 'pgAdmin3'::text);\n\nALTER DOMAIN test_schema_diff.dom_type_diff\n ADD CONSTRAINT cons2 CHECK (VALUE::text <> 'pgAdmin4'::text);\n\nCOMMENT ON DOMAIN test_schema_diff.dom_type_diff\n IS 'Test comment';", | |
"target_ddl": "-- DOMAIN: test_schema_diff.dom_type_diff\n\n-- DROP DOMAIN test_schema_diff.dom_type_diff;\n\nCREATE DOMAIN test_schema_diff.dom_type_diff\n AS numeric(8,4);\n\nALTER DOMAIN test_schema_diff.dom_type_diff OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_type_diff\n ADD CONSTRAINT cons1 CHECK (VALUE <> 45::numeric);\n\nALTER DOMAIN test_schema_diff.dom_type_diff\n ADD CONSTRAINT cons2 CHECK (VALUE <> 50::numeric);\n\nCOMMENT ON DOMAIN test_schema_diff.dom_type_diff\n IS 'Comment';", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of datatype or collation,\n-- so we need to drop the existing domain first and re-create it.\nDROP DOMAIN test_schema_diff.dom_type_diff;\n\nCREATE DOMAIN test_schema_diff.dom_type_diff\n AS character varying(40)\n COLLATE pg_catalog.\"POSIX\";\n\n\nALTER DOMAIN test_schema_diff.dom_type_diff\n ADD CONSTRAINT cons1 CHECK (VALUE::text <> 'pgAdmin3'::text);\n\nALTER DOMAIN test_schema_diff.dom_type_diff\n ADD CONSTRAINT cons2 CHECK (VALUE::text <> 'pgAdmin4'::text);\n\nCOMMENT ON DOMAIN test_schema_diff.dom_type_diff\n IS 'Test comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 386, | |
"type": "domain", | |
"label": "Domains", | |
"title": "dom_cons_diff", | |
"oid": 1399558, | |
"source_oid": 1399558, | |
"target_oid": 1400473, | |
"status": "Different", | |
"source_ddl": "-- DOMAIN: test_schema_diff.dom_cons_diff\n\n-- DROP DOMAIN test_schema_diff.dom_cons_diff;\n\nCREATE DOMAIN test_schema_diff.dom_cons_diff\n AS bigint\n DEFAULT 100\n NOT NULL;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n ADD CONSTRAINT cons_diff_1 CHECK (VALUE <> 50);\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n ADD CONSTRAINT cons_src_only CHECK (VALUE <> 25);", | |
"target_ddl": "-- DOMAIN: test_schema_diff.dom_cons_diff\n\n-- DROP DOMAIN test_schema_diff.dom_cons_diff;\n\nCREATE DOMAIN test_schema_diff.dom_cons_diff\n AS bigint\n DEFAULT 400;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff OWNER TO postgres;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n ADD CONSTRAINT cons_diff_1 CHECK (VALUE <> 40);\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n ADD CONSTRAINT cons_tar_only CHECK (VALUE <> 25);", | |
"diff_ddl": "ALTER DOMAIN test_schema_diff.dom_cons_diff\n SET NOT NULL;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n SET DEFAULT 100;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n DROP CONSTRAINT cons_tar_only;\nALTER DOMAIN test_schema_diff.dom_cons_diff\n DROP CONSTRAINT cons_diff_1;\n\nALTER DOMAIN test_schema_diff.dom_cons_diff\n ADD CONSTRAINT cons_diff_1 CHECK (VALUE <> 50);\n\nCOMMENT ON CONSTRAINT cons_diff_1 ON DOMAIN test_schema_diff.dom_cons_diff\n IS NULL;\nALTER DOMAIN test_schema_diff.dom_cons_diff\n ADD CONSTRAINT cons_src_only CHECK (VALUE <> 25);", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 387, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_src", | |
"oid": 1399644, | |
"status": "Source Only", | |
"source_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_src(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_src\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_src\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nCOMMENT ON FOREIGN TABLE test_schema_diff.ft_src\n IS 'Test Comment';\n\nGRANT INSERT ON TABLE test_schema_diff.ft_src TO pg_monitor;\n\nGRANT ALL ON TABLE test_schema_diff.ft_src TO postgres;", | |
"target_ddl": "", | |
"diff_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_src(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_src\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_src\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nCOMMENT ON FOREIGN TABLE test_schema_diff.ft_src\n IS 'Test Comment';\n\nGRANT INSERT ON TABLE test_schema_diff.ft_src TO pg_monitor;\n\nGRANT ALL ON TABLE test_schema_diff.ft_src TO postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_foreign_table", | |
"oid": 1399634 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 388, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_tar", | |
"oid": 1400559, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_tar(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_tar\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_tar\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nCOMMENT ON FOREIGN TABLE test_schema_diff.ft_tar\n IS 'Test Comment';\n\nGRANT INSERT ON TABLE test_schema_diff.ft_tar TO pg_monitor;\n\nGRANT ALL ON TABLE test_schema_diff.ft_tar TO postgres;", | |
"diff_ddl": "\n\nDROP FOREIGN TABLE test_schema_diff.ft_tar;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 389, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_diff_opt", | |
"oid": 1399659, | |
"source_oid": 1399659, | |
"target_oid": 1400574, | |
"status": "Different", | |
"source_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_opt(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table\n OPTIONS (opt1 'val1', opt2 'val20', opt_src 'val_src');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OWNER TO postgres;", | |
"target_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_opt(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table\n OPTIONS (debug 'true', opt2 'val30', opt_tar 'val_tar');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OWNER TO postgres;", | |
"diff_ddl": "ALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OPTIONS ( DROP debug);\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OPTIONS ( DROP opt_tar);\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OPTIONS (ADD opt1 'val1');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OPTIONS (ADD opt_src 'val_src');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_opt\n OPTIONS (SET opt2 'val20');\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_foreign_table", | |
"oid": 1399634 | |
} | |
] | |
}, | |
{ | |
"id": 390, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_diff_foreign_server", | |
"oid": 1399662, | |
"source_oid": 1399662, | |
"target_oid": 1400577, | |
"status": "Different", | |
"source_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_foreign_server(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server\n OWNER TO postgres;", | |
"target_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_foreign_server(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs2_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in foreign server\n-- so we need to drop the existing foreign table first and re-create it.\nDROP FOREIGN TABLE test_schema_diff.ft_diff_foreign_server;\n\nCREATE FOREIGN TABLE test_schema_diff.ft_diff_foreign_server(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_foreign_table", | |
"oid": 1399634 | |
} | |
] | |
}, | |
{ | |
"id": 391, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_diff_const", | |
"oid": 1399652, | |
"source_oid": 1399652, | |
"target_oid": 1400567, | |
"status": "Different", | |
"source_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_const(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck1 CHECK ((fid > 1000)) NOT VALID NO INHERIT;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck2 CHECK ((fid > 20));\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck_src CHECK ((fid > 50));\n\nGRANT INSERT ON TABLE test_schema_diff.ft_diff_const TO pg_monitor;\n\nGRANT ALL ON TABLE test_schema_diff.ft_diff_const TO postgres;", | |
"target_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_const(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck1 CHECK ((fid > 50)) NOT VALID NO INHERIT;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck2 CHECK ((fid > 20)) NO INHERIT;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck_tar CHECK ((fid > 50));\n\nGRANT INSERT ON TABLE test_schema_diff.ft_diff_const TO pg_monitor;\n\nGRANT ALL ON TABLE test_schema_diff.ft_diff_const TO postgres;", | |
"diff_ddl": "ALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n DROP CONSTRAINT fcheck_tar;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck_src CHECK ((fid > 50));\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n DROP CONSTRAINT fcheck1;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck1 CHECK ((fid > 1000)) NOT VALID NO INHERIT;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n DROP CONSTRAINT fcheck2;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_const\n ADD CONSTRAINT fcheck2 CHECK ((fid > 20));\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_foreign_table", | |
"oid": 1399634 | |
} | |
] | |
}, | |
{ | |
"id": 392, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_diff_col", | |
"oid": 1399648, | |
"source_oid": 1399648, | |
"target_oid": 1400563, | |
"status": "Different", | |
"source_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_col(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\",\n fcity character varying(40) NULL COLLATE pg_catalog.\"POSIX\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_col\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_col\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nCOMMENT ON FOREIGN TABLE test_schema_diff.ft_diff_col\n IS 'Test Comment';", | |
"target_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_col(\n fid bigint NULL,\n fname text NOT NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_col\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_col\n ADD CONSTRAINT fcheck CHECK ((fid > 1000)) NO INHERIT;\n\nCOMMENT ON FOREIGN TABLE test_schema_diff.ft_diff_col\n IS 'Comment';\n\nGRANT INSERT ON TABLE test_schema_diff.ft_diff_col TO pg_monitor;\n\nGRANT ALL ON TABLE test_schema_diff.ft_diff_col TO postgres;", | |
"diff_ddl": "ALTER FOREIGN TABLE test_schema_diff.ft_diff_col\n ADD COLUMN fcity character varying(40) NULL COLLATE pg_catalog.\"POSIX\";\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_col\n ALTER COLUMN fname DROP NOT NULL;\n\nCOMMENT ON FOREIGN TABLE test_schema_diff.ft_diff_col\n IS 'Test Comment';\n\nREVOKE ALL ON TABLE test_schema_diff.ft_diff_col FROM pg_monitor;\n\nREVOKE ALL ON TABLE test_schema_diff.ft_diff_col FROM postgres;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_foreign_table", | |
"oid": 1399634 | |
} | |
] | |
}, | |
{ | |
"id": 393, | |
"type": "foreign_table", | |
"label": "Foreign Tables", | |
"title": "ft_diff_foreign_server_1", | |
"oid": 1399665, | |
"source_oid": 1399665, | |
"target_oid": 1400580, | |
"status": "Different", | |
"source_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table\n OPTIONS (opt1 'val1');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1\n ADD CONSTRAINT cs1 CHECK ((fid > 200)) NO INHERIT;", | |
"target_ddl": "CREATE FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1(\n fid bigint NULL,\n fcity text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs2_for_foreign_table\n OPTIONS (opt1 'val1', opt2 'val2');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1\n OWNER TO postgres;\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1\n ADD CONSTRAINT cs2 CHECK ((fid > 200)) NO INHERIT;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in foreign server\n-- so we need to drop the existing foreign table first and re-create it.\nDROP FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1;\n\nCREATE FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1(\n fid bigint NULL,\n fname text NULL COLLATE pg_catalog.\"default\"\n)\n SERVER test_fs_for_foreign_table\n OPTIONS (opt1 'val1');\n\nALTER FOREIGN TABLE test_schema_diff.ft_diff_foreign_server_1\n ADD CONSTRAINT cs1 CHECK ((fid > 200)) NO INHERIT;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "foreign_server", | |
"name": "test_fs_for_foreign_table", | |
"oid": 1399634 | |
} | |
] | |
}, | |
{ | |
"id": 394, | |
"type": "fts_configuration", | |
"label": "FTS Configurations", | |
"title": "fts_con_src", | |
"oid": 1399546, | |
"status": "Source Only", | |
"source_ddl": "-- Text Search CONFIGURATION: test_schema_diff.fts_con_src\n\n-- DROP TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src\n\nCREATE TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src (\n\tPARSER = default\n);\n\nCOMMENT ON TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src IS 'Test Comment';\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR asciihword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR asciiword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR email WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR file WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR float WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR host WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword_asciipart WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword_numpart WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword_part WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR int WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR numhword WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR numword WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR sfloat WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR uint WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR url WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR url_path WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR version WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR word WITH german_stem;", | |
"target_ddl": "", | |
"diff_ddl": "-- Text Search CONFIGURATION: test_schema_diff.fts_con_src\n\n-- DROP TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src\n\nCREATE TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src (\n\tPARSER = default\n);\n\nCOMMENT ON TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src IS 'Test Comment';\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR asciihword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR asciiword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR email WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR file WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR float WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR host WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword_asciipart WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword_numpart WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR hword_part WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR int WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR numhword WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR numword WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR sfloat WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR uint WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR url WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR url_path WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR version WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_src ADD MAPPING FOR word WITH german_stem;", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "fts_dictionary", | |
"name": "pg_catalog.german_stem", | |
"oid": 13751 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 395, | |
"type": "fts_configuration", | |
"label": "FTS Configurations", | |
"title": "fts_con_tar", | |
"oid": 1400461, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Text Search CONFIGURATION: test_schema_diff.fts_con_tar\n\n-- DROP TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar\n\nCREATE TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar (\n\tPARSER = default\n);\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR asciihword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR asciiword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR email WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR file WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR float WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR host WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR hword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR hword_asciipart WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR hword_numpart WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR hword_part WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR int WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR numhword WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR numword WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR sfloat WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR uint WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR url WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR url_path WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR version WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ADD MAPPING FOR word WITH german_stem;", | |
"diff_ddl": "DROP TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_tar ;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 396, | |
"type": "fts_configuration", | |
"label": "FTS Configurations", | |
"title": "fts_con_diff", | |
"oid": 1399547, | |
"source_oid": 1399547, | |
"target_oid": 1400462, | |
"status": "Different", | |
"source_ddl": "-- Text Search CONFIGURATION: test_schema_diff.fts_con_diff\n\n-- DROP TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff\n\nCREATE TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff (\n\tPARSER = default\n);\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff ADD MAPPING FOR asciiword WITH german_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff ADD MAPPING FOR email WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff ADD MAPPING FOR hword WITH dutch_stem;", | |
"target_ddl": "-- Text Search CONFIGURATION: test_schema_diff.fts_con_diff\n\n-- DROP TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff\n\nCREATE TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff (\n\tPARSER = default\n);\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff ADD MAPPING FOR asciiword WITH dutch_stem;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff ADD MAPPING FOR email WITH simple;\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff ADD MAPPING FOR hword WITH german_stem;", | |
"diff_ddl": "ALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff\n ALTER MAPPING FOR asciiword\n WITH german_stem;\n\nALTER TEXT SEARCH CONFIGURATION test_schema_diff.fts_con_diff\n ALTER MAPPING FOR hword\n WITH dutch_stem;", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "fts_dictionary", | |
"name": "pg_catalog.dutch_stem", | |
"oid": 13743 | |
}, | |
{ | |
"type": "fts_dictionary", | |
"name": "pg_catalog.german_stem", | |
"oid": 13751 | |
}, | |
{ | |
"type": "role", | |
"name": "steve-chavez", | |
"field": "Owner" | |
} | |
] | |
}, | |
{ | |
"id": 397, | |
"type": "fts_dictionary", | |
"label": "FTS Dictionaries", | |
"title": "fts_dict_src", | |
"oid": 1399548, | |
"status": "Source Only", | |
"source_ddl": "-- Text Search Dictionary: test_schema_diff.fts_dict_src\n\n-- DROP TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_src;\n\nCREATE TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_src (\n TEMPLATE = simple,\n stopwords = english\n);\n\nCOMMENT ON TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_src\n IS 'Test Comment';\n", | |
"target_ddl": "", | |
"diff_ddl": "-- Text Search Dictionary: test_schema_diff.fts_dict_src\n\n-- DROP TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_src;\n\nCREATE TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_src (\n TEMPLATE = simple,\n stopwords = english\n);\n\nCOMMENT ON TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_src\n IS 'Test Comment';\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "role", | |
"name": "steve-chavez", | |
"field": "Owner" | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 398, | |
"type": "fts_dictionary", | |
"label": "FTS Dictionaries", | |
"title": "fts_dict_tar", | |
"oid": 1400463, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Text Search Dictionary: test_schema_diff.fts_dict_tar\n\n-- DROP TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_tar;\n\nCREATE TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_tar (\n TEMPLATE = simple,\n stopwords = english\n);\n\n", | |
"diff_ddl": "\nDROP TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_tar ;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 399, | |
"type": "fts_dictionary", | |
"label": "FTS Dictionaries", | |
"title": "fts_dict_diff", | |
"oid": 1399549, | |
"source_oid": 1399549, | |
"target_oid": 1400464, | |
"status": "Different", | |
"source_ddl": "-- Text Search Dictionary: test_schema_diff.fts_dict_diff\n\n-- DROP TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff;\n\nCREATE TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff (\n TEMPLATE = simple,\n stopwords = english\n);\n\nCOMMENT ON TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff\n IS 'Test Comment';\n", | |
"target_ddl": "-- Text Search Dictionary: test_schema_diff.fts_dict_diff\n\n-- DROP TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff;\n\nCREATE TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff (\n TEMPLATE = simple,\n stopwords = german\n);\n\nCOMMENT ON TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff\n IS 'Comment';\n", | |
"diff_ddl": "ALTER TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff\n (stopwords=english);\n\nCOMMENT ON TEXT SEARCH DICTIONARY test_schema_diff.fts_dict_diff\n IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "role", | |
"name": "steve-chavez", | |
"field": "Owner" | |
} | |
] | |
}, | |
{ | |
"id": 400, | |
"type": "fts_parser", | |
"label": "FTS Parsers", | |
"title": "fts_par_src", | |
"oid": 1399550, | |
"status": "Source Only", | |
"source_ddl": "-- Text Search Parser: test_schema_diff.fts_par_src\n\n-- DROP TEXT SEARCH PARSER test_schema_diff.fts_par_src\n\nCREATE TEXT SEARCH PARSER test_schema_diff.fts_par_src (\n START = prsd_start,\n GETTOKEN = prsd_nexttoken,\n END = prsd_end,\n LEXTYPES = prsd_lextype\n);\n\nCOMMENT ON TEXT SEARCH PARSER test_schema_diff.fts_par_src IS 'Test Comment';", | |
"target_ddl": "", | |
"diff_ddl": "-- Text Search Parser: test_schema_diff.fts_par_src\n\n-- DROP TEXT SEARCH PARSER test_schema_diff.fts_par_src\n\nCREATE TEXT SEARCH PARSER test_schema_diff.fts_par_src (\n START = prsd_start,\n GETTOKEN = prsd_nexttoken,\n END = prsd_end,\n LEXTYPES = prsd_lextype\n);\n\nCOMMENT ON TEXT SEARCH PARSER test_schema_diff.fts_par_src IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 401, | |
"type": "fts_parser", | |
"label": "FTS Parsers", | |
"title": "fts_par_tar", | |
"oid": 1400465, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Text Search Parser: test_schema_diff.fts_par_tar\n\n-- DROP TEXT SEARCH PARSER test_schema_diff.fts_par_tar\n\nCREATE TEXT SEARCH PARSER test_schema_diff.fts_par_tar (\n START = prsd_start,\n GETTOKEN = prsd_nexttoken,\n END = prsd_end,\n LEXTYPES = prsd_lextype\n);", | |
"diff_ddl": "\nDROP TEXT SEARCH PARSER test_schema_diff.fts_par_tar ;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 402, | |
"type": "fts_parser", | |
"label": "FTS Parsers", | |
"title": "fts_par_diff", | |
"oid": 1399551, | |
"source_oid": 1399551, | |
"target_oid": 1400466, | |
"status": "Different", | |
"source_ddl": "-- Text Search Parser: test_schema_diff.fts_par_diff\n\n-- DROP TEXT SEARCH PARSER test_schema_diff.fts_par_diff\n\nCREATE TEXT SEARCH PARSER test_schema_diff.fts_par_diff (\n START = prsd_start,\n GETTOKEN = prsd_nexttoken,\n END = prsd_end,\n LEXTYPES = prsd_lextype\n);\n\nCOMMENT ON TEXT SEARCH PARSER test_schema_diff.fts_par_diff IS 'Test Comment';", | |
"target_ddl": "-- Text Search Parser: test_schema_diff.fts_par_diff\n\n-- DROP TEXT SEARCH PARSER test_schema_diff.fts_par_diff\n\nCREATE TEXT SEARCH PARSER test_schema_diff.fts_par_diff (\n START = int4_accum,\n GETTOKEN = inet_gist_penalty,\n END = btint2sortsupport,\n LEXTYPES = dispell_init\n);\n\nCOMMENT ON TEXT SEARCH PARSER test_schema_diff.fts_par_diff IS 'Comment';", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of START or GETTOKEN or END or\n-- LEXTYPES or HEADLINE, so we need to drop the existing parser first\n-- and re-create it.\nDROP TEXT SEARCH PARSER test_schema_diff.fts_par_diff;\n\nCREATE TEXT SEARCH PARSER test_schema_diff.fts_par_diff (\n START = prsd_start,\n GETTOKEN = prsd_nexttoken,\n END = prsd_end,\n LEXTYPES = prsd_lextype\n);\nCOMMENT ON TEXT SEARCH PARSER test_schema_diff.fts_par_diff\n IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 403, | |
"type": "fts_template", | |
"label": "FTS Templates", | |
"title": "fts_templ_src", | |
"oid": 1399552, | |
"status": "Source Only", | |
"source_ddl": "-- Text Search Template: test_schema_diff.fts_templ_src\n\n-- DROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_src\n\nCREATE TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_src (\n INIT = dispell_init,\n LEXIZE = dispell_lexize\n);\n\nCOMMENT ON TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_src IS 'Test Comment';", | |
"target_ddl": "", | |
"diff_ddl": "-- Text Search Template: test_schema_diff.fts_templ_src\n\n-- DROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_src\n\nCREATE TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_src (\n INIT = dispell_init,\n LEXIZE = dispell_lexize\n);\n\nCOMMENT ON TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_src IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 404, | |
"type": "fts_template", | |
"label": "FTS Templates", | |
"title": "fts_templ_tar", | |
"oid": 1400467, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Text Search Template: test_schema_diff.fts_templ_tar\n\n-- DROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_tar\n\nCREATE TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_tar (\n INIT = dispell_init,\n LEXIZE = dispell_lexize\n);", | |
"diff_ddl": "\nDROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_tar ;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 405, | |
"type": "fts_template", | |
"label": "FTS Templates", | |
"title": "fts_templ_diff", | |
"oid": 1399553, | |
"source_oid": 1399553, | |
"target_oid": 1400468, | |
"status": "Different", | |
"source_ddl": "-- Text Search Template: test_schema_diff.fts_templ_diff\n\n-- DROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff\n\nCREATE TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff (\n INIT = dispell_init,\n LEXIZE = dispell_lexize\n);\n\nCOMMENT ON TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff IS 'Test Comment';", | |
"target_ddl": "-- Text Search Template: test_schema_diff.fts_templ_diff\n\n-- DROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff\n\nCREATE TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff (\n INIT = dsimple_init,\n LEXIZE = dsimple_lexize\n);\n\nCOMMENT ON TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff IS 'Comment';", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of INIT or LEXIZE,\n-- so we need to drop the existing template first and re-create it.\nDROP TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff;\n\nCREATE TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff (\n INIT = dispell_init,\n LEXIZE = dispell_lexize\n);\nCOMMENT ON TEXT SEARCH TEMPLATE test_schema_diff.fts_templ_diff\n IS 'Test Comment';", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 406, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_src(text, text, text)", | |
"oid": 1399586, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_src(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_src\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_src(text, text, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_src(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_src\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_src(text, text, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_src", | |
"oid": 1399583 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_src", | |
"oid": 1399583 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 407, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_comp_diff(text, text, text)", | |
"oid": 1399606, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_comp_diff(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_comp_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_comp_diff(text, text, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_comp_diff(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_comp_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_comp_diff(text, text, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_comp_diff", | |
"oid": 1399603 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_comp_diff", | |
"oid": 1399603 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 408, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_subtype_diff(character, character)", | |
"oid": 1399593, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_subtype_diff(\n\tcharacter,\n\tcharacter)\n RETURNS test_schema_diff.typ_range_subtype_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_subtype_diff(character, character)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_subtype_diff(\n\tcharacter,\n\tcharacter)\n RETURNS test_schema_diff.typ_range_subtype_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_subtype_diff(character, character)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_subtype_diff", | |
"oid": 1399591 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_subtype_diff", | |
"oid": 1399591 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 409, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_src(text, text)", | |
"oid": 1399585, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_src(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_src\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_src(text, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_src(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_src\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_src(text, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_src", | |
"oid": 1399583 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_src", | |
"oid": 1399583 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 410, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_enum_diff(text, text, text)", | |
"oid": 1399610, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_enum_diff(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_enum_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_enum_diff(text, text, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_enum_diff(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_enum_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_enum_diff(text, text, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_enum_diff", | |
"oid": 1399607 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_enum_diff", | |
"oid": 1399607 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 411, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_subtype_diff(character, character, text)", | |
"oid": 1399594, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_subtype_diff(\n\tcharacter,\n\tcharacter,\n\ttext)\n RETURNS test_schema_diff.typ_range_subtype_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_subtype_diff(character, character, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_subtype_diff(\n\tcharacter,\n\tcharacter,\n\ttext)\n RETURNS test_schema_diff.typ_range_subtype_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_subtype_diff(character, character, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_subtype_diff", | |
"oid": 1399591 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_subtype_diff", | |
"oid": 1399591 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 412, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_comp_diff(text, text)", | |
"oid": 1399605, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_comp_diff(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_comp_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_comp_diff(text, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_comp_diff(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_comp_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_comp_diff(text, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_comp_diff", | |
"oid": 1399603 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_comp_diff", | |
"oid": 1399603 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 413, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_enum_diff(text, text)", | |
"oid": 1399609, | |
"status": "Source Only", | |
"source_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_enum_diff(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_enum_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_enum_diff(text, text)\n OWNER TO postgres;\n", | |
"target_ddl": "", | |
"diff_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_enum_diff(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_enum_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_enum_diff(text, text)\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_enum_diff", | |
"oid": 1399607 | |
}, | |
{ | |
"type": "type", | |
"name": "test_schema_diff.typ_range_enum_diff", | |
"oid": 1399607 | |
} | |
], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 414, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_enum_range_diff(text, text)", | |
"oid": 1400536, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_enum_range_diff(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_enum_range_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_enum_range_diff(text, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_enum_range_diff(text, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 415, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_tar(text, text, text)", | |
"oid": 1400502, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_tar(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_tar\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_tar(text, text, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_range_tar(text, text, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 416, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_subtype_diff(boolean, boolean)", | |
"oid": 1400509, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_subtype_diff(\n\tboolean,\n\tboolean)\n RETURNS test_schema_diff.typ_range_subtype_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_subtype_diff(boolean, boolean)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_range_subtype_diff(boolean, boolean);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 417, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_comp_range_diff(text, text)", | |
"oid": 1400515, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_comp_range_diff(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_comp_range_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_comp_range_diff(text, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_comp_range_diff(text, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 418, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_enum_range_diff(text, text, text)", | |
"oid": 1400537, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_enum_range_diff(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_enum_range_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_enum_range_diff(text, text, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_enum_range_diff(text, text, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 419, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_subtype_diff(boolean, boolean, text)", | |
"oid": 1400510, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_subtype_diff(\n\tboolean,\n\tboolean,\n\ttext)\n RETURNS test_schema_diff.typ_range_subtype_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_subtype_diff(boolean, boolean, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_range_subtype_diff(boolean, boolean, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 420, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_tar(text, text)", | |
"oid": 1400501, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_range_tar(\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_range_tar\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor2\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_range_tar(text, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_range_tar(text, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 421, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_comp_range_diff(text, text, text)", | |
"oid": 1400516, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE OR REPLACE FUNCTION test_schema_diff.typ_comp_range_diff(\n\ttext,\n\ttext,\n\ttext)\n RETURNS test_schema_diff.typ_comp_range_diff\n LANGUAGE 'internal'\n COST 1\n IMMUTABLE PARALLEL SAFE \nAS $BODY$\nrange_constructor3\n$BODY$;\n\nALTER FUNCTION test_schema_diff.typ_comp_range_diff(text, text, text)\n OWNER TO postgres;\n", | |
"diff_ddl": "\nDROP FUNCTION test_schema_diff.typ_comp_range_diff(text, text, text);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 422, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_union(internal, internal)", | |
"oid": 1399042, | |
"source_oid": 1399042, | |
"target_oid": 1399948, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 423, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_fetch(internal)", | |
"oid": 1399126, | |
"source_oid": 1399126, | |
"target_oid": 1400032, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 424, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey8_in(cstring)", | |
"oid": 1398835, | |
"source_oid": 1398835, | |
"target_oid": 1399741, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 425, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_numeric_union(internal, internal)", | |
"oid": 1399291, | |
"source_oid": 1399291, | |
"target_oid": 1400197, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 426, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_union(internal, internal)", | |
"oid": 1399388, | |
"source_oid": 1399388, | |
"target_oid": 1400294, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 427, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_col_diff(text, text)", | |
"oid": 1399589, | |
"source_oid": 1399589, | |
"target_oid": 1400505, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 428, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_penalty(internal, internal, internal)", | |
"oid": 1399086, | |
"source_oid": 1399086, | |
"target_oid": 1399992, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 429, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey4_out(test_schema_diff.gbtreekey4)", | |
"oid": 1398832, | |
"source_oid": 1398832, | |
"target_oid": 1399738, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 430, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey16_in(cstring)", | |
"oid": 1398839, | |
"source_oid": 1398839, | |
"target_oid": 1399745, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 431, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399208, | |
"source_oid": 1399208, | |
"target_oid": 1400114, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 432, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey8_out(test_schema_diff.gbtreekey8)", | |
"oid": 1398836, | |
"source_oid": 1398836, | |
"target_oid": 1399742, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 433, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_penalty(internal, internal, internal)", | |
"oid": 1398959, | |
"source_oid": 1398959, | |
"target_oid": 1399865, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 434, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_picksplit(internal, internal)", | |
"oid": 1398908, | |
"source_oid": 1398908, | |
"target_oid": 1399814, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 435, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_penalty(internal, internal, internal)", | |
"oid": 1398985, | |
"source_oid": 1398985, | |
"target_oid": 1399891, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 436, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_consistent(internal, integer, smallint, oid, internal)", | |
"oid": 1398929, | |
"source_oid": 1398929, | |
"target_oid": 1399835, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 437, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_consistent(internal, uuid, smallint, oid, internal)", | |
"oid": 1399383, | |
"source_oid": 1399383, | |
"target_oid": 1400289, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 438, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_consistent(internal, date, smallint, oid, internal)", | |
"oid": 1399123, | |
"source_oid": 1399123, | |
"target_oid": 1400029, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 439, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_union(internal, internal)", | |
"oid": 1399434, | |
"source_oid": 1399434, | |
"target_oid": 1400340, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 440, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_distance(internal, time without time zone, smallint, oid, internal)", | |
"oid": 1399081, | |
"source_oid": 1399081, | |
"target_oid": 1399987, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 441, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_compress(internal)", | |
"oid": 1398877, | |
"source_oid": 1398877, | |
"target_oid": 1399783, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 442, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_var_fetch(internal)", | |
"oid": 1398880, | |
"source_oid": 1398880, | |
"target_oid": 1399786, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 443, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey32_in(cstring)", | |
"oid": 1398843, | |
"source_oid": 1398843, | |
"target_oid": 1399749, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 444, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_consistent(internal, time without time zone, smallint, oid, internal)", | |
"oid": 1399080, | |
"source_oid": 1399080, | |
"target_oid": 1399986, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 445, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bit_consistent(internal, bit, smallint, oid, internal)", | |
"oid": 1399309, | |
"source_oid": 1399309, | |
"target_oid": 1400215, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 446, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_compress(internal)", | |
"oid": 1399203, | |
"source_oid": 1399203, | |
"target_oid": 1400109, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 447, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_penalty(internal, internal, internal)", | |
"oid": 1398933, | |
"source_oid": 1398933, | |
"target_oid": 1399839, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 448, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_picksplit(internal, internal)", | |
"oid": 1398960, | |
"source_oid": 1398960, | |
"target_oid": 1399866, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 449, | |
"type": "function", | |
"label": "Functions", | |
"title": "cash_dist(money, money)", | |
"oid": 1398850, | |
"source_oid": 1398850, | |
"target_oid": 1399756, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 450, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_text_picksplit(internal, internal)", | |
"oid": 1399230, | |
"source_oid": 1399230, | |
"target_oid": 1400136, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 451, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bpchar_consistent(internal, character, smallint, oid, internal)", | |
"oid": 1399226, | |
"source_oid": 1399226, | |
"target_oid": 1400132, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 452, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_picksplit(internal, internal)", | |
"oid": 1399012, | |
"source_oid": 1399012, | |
"target_oid": 1399918, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 453, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_fetch(internal)", | |
"oid": 1399384, | |
"source_oid": 1399384, | |
"target_oid": 1400290, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 454, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_numeric_penalty(internal, internal, internal)", | |
"oid": 1399289, | |
"source_oid": 1399289, | |
"target_oid": 1400195, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 455, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_fetch(internal)", | |
"oid": 1399039, | |
"source_oid": 1399039, | |
"target_oid": 1399945, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 456, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_compress(internal)", | |
"oid": 1399083, | |
"source_oid": 1399083, | |
"target_oid": 1399989, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 457, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_union(internal, internal)", | |
"oid": 1399088, | |
"source_oid": 1399088, | |
"target_oid": 1399994, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 458, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_picksplit(internal, internal)", | |
"oid": 1398934, | |
"source_oid": 1398934, | |
"target_oid": 1399840, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 459, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_picksplit(internal, internal)", | |
"oid": 1399087, | |
"source_oid": 1399087, | |
"target_oid": 1399993, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 460, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bytea_union(internal, internal)", | |
"oid": 1399269, | |
"source_oid": 1399269, | |
"target_oid": 1400175, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 461, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_compress(internal)", | |
"oid": 1398905, | |
"source_oid": 1398905, | |
"target_oid": 1399811, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 462, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_consistent(internal, anyenum, smallint, oid, internal)", | |
"oid": 1399429, | |
"source_oid": 1399429, | |
"target_oid": 1400335, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 463, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_picksplit(internal, internal)", | |
"oid": 1399128, | |
"source_oid": 1399128, | |
"target_oid": 1400034, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 464, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_same(test_schema_diff.gbtreekey8, test_schema_diff.gbtreekey8, internal)", | |
"oid": 1398988, | |
"source_oid": 1398988, | |
"target_oid": 1399894, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 465, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_distance(internal, oid, smallint, oid, internal)", | |
"oid": 1398875, | |
"source_oid": 1398875, | |
"target_oid": 1399781, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 466, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_picksplit(internal, internal)", | |
"oid": 1399410, | |
"source_oid": 1399410, | |
"target_oid": 1400316, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 467, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_fetch(internal)", | |
"oid": 1399010, | |
"source_oid": 1399010, | |
"target_oid": 1399916, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 468, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_penalty(internal, internal, internal)", | |
"oid": 1398907, | |
"source_oid": 1398907, | |
"target_oid": 1399813, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 469, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey4_in(cstring)", | |
"oid": 1398831, | |
"source_oid": 1398831, | |
"target_oid": 1399737, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 470, | |
"type": "function", | |
"label": "Functions", | |
"title": "int2_dist(smallint, smallint)", | |
"oid": 1398858, | |
"source_oid": 1398858, | |
"target_oid": 1399764, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 471, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_compress(internal)", | |
"oid": 1398983, | |
"source_oid": 1398983, | |
"target_oid": 1399889, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 472, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1398962, | |
"source_oid": 1398962, | |
"target_oid": 1399868, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 473, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_union(internal, internal)", | |
"oid": 1399129, | |
"source_oid": 1399129, | |
"target_oid": 1400035, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 474, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_same(test_schema_diff.gbtreekey32, test_schema_diff.gbtreekey32, internal)", | |
"oid": 1399157, | |
"source_oid": 1399157, | |
"target_oid": 1400063, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 475, | |
"type": "function", | |
"label": "Functions", | |
"title": "tstz_dist(timestamp with time zone, timestamp with time zone)", | |
"oid": 1398872, | |
"source_oid": 1398872, | |
"target_oid": 1399778, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 476, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_inet_penalty(internal, internal, internal)", | |
"oid": 1399349, | |
"source_oid": 1399349, | |
"target_oid": 1400255, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 477, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_union(internal, internal)", | |
"oid": 1398987, | |
"source_oid": 1398987, | |
"target_oid": 1399893, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 478, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_union(internal, internal)", | |
"oid": 1398909, | |
"source_oid": 1398909, | |
"target_oid": 1399815, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 479, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bit_union(internal, internal)", | |
"oid": 1399313, | |
"source_oid": 1399313, | |
"target_oid": 1400219, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 480, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_distance(internal, integer, smallint, oid, internal)", | |
"oid": 1398930, | |
"source_oid": 1398930, | |
"target_oid": 1399836, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 481, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_distance(internal, double precision, smallint, oid, internal)", | |
"oid": 1399008, | |
"source_oid": 1399008, | |
"target_oid": 1399914, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 482, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_fetch(internal)", | |
"oid": 1399153, | |
"source_oid": 1399153, | |
"target_oid": 1400059, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 483, | |
"type": "function", | |
"label": "Functions", | |
"title": "time_dist(time without time zone, time without time zone)", | |
"oid": 1398868, | |
"source_oid": 1398868, | |
"target_oid": 1399774, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 484, | |
"type": "function", | |
"label": "Functions", | |
"title": "date_dist(date, date)", | |
"oid": 1398852, | |
"source_oid": 1398852, | |
"target_oid": 1399758, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 485, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_inet_picksplit(internal, internal)", | |
"oid": 1399350, | |
"source_oid": 1399350, | |
"target_oid": 1400256, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 486, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_text_compress(internal)", | |
"oid": 1399227, | |
"source_oid": 1399227, | |
"target_oid": 1400133, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 487, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_penalty(internal, internal, internal)", | |
"oid": 1399180, | |
"source_oid": 1399180, | |
"target_oid": 1400086, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 488, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_compress(internal)", | |
"oid": 1399178, | |
"source_oid": 1399178, | |
"target_oid": 1400084, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 489, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_penalty(internal, internal, internal)", | |
"oid": 1399154, | |
"source_oid": 1399154, | |
"target_oid": 1400060, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 490, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399183, | |
"source_oid": 1399183, | |
"target_oid": 1400089, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 491, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_picksplit(internal, internal)", | |
"oid": 1399181, | |
"source_oid": 1399181, | |
"target_oid": 1400087, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 492, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_union(internal, internal)", | |
"oid": 1399156, | |
"source_oid": 1399156, | |
"target_oid": 1400062, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 493, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_compress(internal)", | |
"oid": 1398957, | |
"source_oid": 1398957, | |
"target_oid": 1399863, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 494, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_compress(internal)", | |
"oid": 1399407, | |
"source_oid": 1399407, | |
"target_oid": 1400313, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 495, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bit_compress(internal)", | |
"oid": 1399310, | |
"source_oid": 1399310, | |
"target_oid": 1400216, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 496, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_picksplit(internal, internal)", | |
"oid": 1399206, | |
"source_oid": 1399206, | |
"target_oid": 1400112, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 497, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_fetch(internal)", | |
"oid": 1398876, | |
"source_oid": 1398876, | |
"target_oid": 1399782, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 498, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bpchar_compress(internal)", | |
"oid": 1399228, | |
"source_oid": 1399228, | |
"target_oid": 1400134, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 499, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_same(test_schema_diff.gbtreekey8, test_schema_diff.gbtreekey8, internal)", | |
"oid": 1398936, | |
"source_oid": 1398936, | |
"target_oid": 1399842, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 500, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_fetch(internal)", | |
"oid": 1398984, | |
"source_oid": 1398984, | |
"target_oid": 1399890, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 501, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_inet_union(internal, internal)", | |
"oid": 1399351, | |
"source_oid": 1399351, | |
"target_oid": 1400257, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 502, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_union(internal, internal)", | |
"oid": 1398961, | |
"source_oid": 1398961, | |
"target_oid": 1399867, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 503, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_penalty(internal, internal, internal)", | |
"oid": 1399409, | |
"source_oid": 1399409, | |
"target_oid": 1400315, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 504, | |
"type": "function", | |
"label": "Functions", | |
"title": "int8_dist(bigint, bigint)", | |
"oid": 1398862, | |
"source_oid": 1398862, | |
"target_oid": 1399768, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 505, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bytea_picksplit(internal, internal)", | |
"oid": 1399268, | |
"source_oid": 1399268, | |
"target_oid": 1400174, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 506, | |
"type": "function", | |
"label": "Functions", | |
"title": "interval_dist(interval, interval)", | |
"oid": 1398864, | |
"source_oid": 1398864, | |
"target_oid": 1399770, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 507, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bytea_consistent(internal, bytea, smallint, oid, internal)", | |
"oid": 1399265, | |
"source_oid": 1399265, | |
"target_oid": 1400171, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 508, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bit_picksplit(internal, internal)", | |
"oid": 1399312, | |
"source_oid": 1399312, | |
"target_oid": 1400218, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 509, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_decompress(internal)", | |
"oid": 1398878, | |
"source_oid": 1398878, | |
"target_oid": 1399784, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 510, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_penalty(internal, internal, internal)", | |
"oid": 1399386, | |
"source_oid": 1399386, | |
"target_oid": 1400292, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 511, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_numeric_same(test_schema_diff.gbtreekey_var, test_schema_diff.gbtreekey_var, internal)", | |
"oid": 1399292, | |
"source_oid": 1399292, | |
"target_oid": 1400198, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 512, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_same(test_schema_diff.gbtreekey4, test_schema_diff.gbtreekey4, internal)", | |
"oid": 1398910, | |
"source_oid": 1398910, | |
"target_oid": 1399816, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 513, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_same(test_schema_diff.gbtreekey8, test_schema_diff.gbtreekey8, internal)", | |
"oid": 1398884, | |
"source_oid": 1398884, | |
"target_oid": 1399790, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 514, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bytea_penalty(internal, internal, internal)", | |
"oid": 1399267, | |
"source_oid": 1399267, | |
"target_oid": 1400173, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 515, | |
"type": "function", | |
"label": "Functions", | |
"title": "float4_dist(real, real)", | |
"oid": 1398854, | |
"source_oid": 1398854, | |
"target_oid": 1399760, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 516, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_numeric_picksplit(internal, internal)", | |
"oid": 1399290, | |
"source_oid": 1399290, | |
"target_oid": 1400196, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 517, | |
"type": "function", | |
"label": "Functions", | |
"title": "ts_dist(timestamp without time zone, timestamp without time zone)", | |
"oid": 1398870, | |
"source_oid": 1398870, | |
"target_oid": 1399776, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 518, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_consistent(internal, timestamp without time zone, smallint, oid, internal)", | |
"oid": 1399033, | |
"source_oid": 1399033, | |
"target_oid": 1399939, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 519, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_consistent(internal, bigint, smallint, oid, internal)", | |
"oid": 1398955, | |
"source_oid": 1398955, | |
"target_oid": 1399861, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 520, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_same(test_schema_diff.gbtreekey8, test_schema_diff.gbtreekey8, internal)", | |
"oid": 1399130, | |
"source_oid": 1399130, | |
"target_oid": 1400036, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 521, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_fetch(internal)", | |
"oid": 1399085, | |
"source_oid": 1399085, | |
"target_oid": 1399991, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 522, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_picksplit(internal, internal)", | |
"oid": 1398986, | |
"source_oid": 1398986, | |
"target_oid": 1399892, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 523, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_picksplit(internal, internal)", | |
"oid": 1399433, | |
"source_oid": 1399433, | |
"target_oid": 1400339, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 524, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bit_penalty(internal, internal, internal)", | |
"oid": 1399311, | |
"source_oid": 1399311, | |
"target_oid": 1400217, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 525, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_consistent(internal, macaddr8, smallint, oid, internal)", | |
"oid": 1399406, | |
"source_oid": 1399406, | |
"target_oid": 1400312, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 526, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_union(internal, internal)", | |
"oid": 1399013, | |
"source_oid": 1399013, | |
"target_oid": 1399919, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 527, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_timetz_compress(internal)", | |
"oid": 1399084, | |
"source_oid": 1399084, | |
"target_oid": 1399990, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 528, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_timetz_consistent(internal, time with time zone, smallint, oid, internal)", | |
"oid": 1399082, | |
"source_oid": 1399082, | |
"target_oid": 1399988, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 529, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_consistent(internal, money, smallint, oid, internal)", | |
"oid": 1399176, | |
"source_oid": 1399176, | |
"target_oid": 1400082, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 530, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_compress(internal)", | |
"oid": 1399385, | |
"source_oid": 1399385, | |
"target_oid": 1400291, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 531, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bytea_same(test_schema_diff.gbtreekey_var, test_schema_diff.gbtreekey_var, internal)", | |
"oid": 1399270, | |
"source_oid": 1399270, | |
"target_oid": 1400176, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 532, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_compress(internal)", | |
"oid": 1399151, | |
"source_oid": 1399151, | |
"target_oid": 1400057, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 533, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_tstz_compress(internal)", | |
"oid": 1399038, | |
"source_oid": 1399038, | |
"target_oid": 1399944, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 534, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_fetch(internal)", | |
"oid": 1398958, | |
"source_oid": 1398958, | |
"target_oid": 1399864, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 535, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_fetch(internal)", | |
"oid": 1399204, | |
"source_oid": 1399204, | |
"target_oid": 1400110, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 536, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_text_consistent(internal, text, smallint, oid, internal)", | |
"oid": 1399225, | |
"source_oid": 1399225, | |
"target_oid": 1400131, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 537, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_penalty(internal, internal, internal)", | |
"oid": 1399127, | |
"source_oid": 1399127, | |
"target_oid": 1400033, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 538, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_compress(internal)", | |
"oid": 1398931, | |
"source_oid": 1398931, | |
"target_oid": 1399837, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 539, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_picksplit(internal, internal)", | |
"oid": 1399155, | |
"source_oid": 1399155, | |
"target_oid": 1400061, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 540, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bit_same(test_schema_diff.gbtreekey_var, test_schema_diff.gbtreekey_var, internal)", | |
"oid": 1399314, | |
"source_oid": 1399314, | |
"target_oid": 1400220, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 541, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_bytea_compress(internal)", | |
"oid": 1399266, | |
"source_oid": 1399266, | |
"target_oid": 1400172, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 542, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_inet_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399352, | |
"source_oid": 1399352, | |
"target_oid": 1400258, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 543, | |
"type": "function", | |
"label": "Functions", | |
"title": "int4_dist(integer, integer)", | |
"oid": 1398860, | |
"source_oid": 1398860, | |
"target_oid": 1399766, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 544, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_fetch(internal)", | |
"oid": 1398932, | |
"source_oid": 1398932, | |
"target_oid": 1399838, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 545, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399412, | |
"source_oid": 1399412, | |
"target_oid": 1400318, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 546, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_time_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399089, | |
"source_oid": 1399089, | |
"target_oid": 1399995, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 547, | |
"type": "function", | |
"label": "Functions", | |
"title": "float8_dist(double precision, double precision)", | |
"oid": 1398856, | |
"source_oid": 1398856, | |
"target_oid": 1399762, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 548, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey16_out(test_schema_diff.gbtreekey16)", | |
"oid": 1398840, | |
"source_oid": 1398840, | |
"target_oid": 1399746, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 549, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_picksplit(internal, internal)", | |
"oid": 1399041, | |
"source_oid": 1399041, | |
"target_oid": 1399947, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 550, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_compress(internal)", | |
"oid": 1399430, | |
"source_oid": 1399430, | |
"target_oid": 1400336, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 551, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_union(internal, internal)", | |
"oid": 1398883, | |
"source_oid": 1398883, | |
"target_oid": 1399789, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 552, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399043, | |
"source_oid": 1399043, | |
"target_oid": 1399949, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 553, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_penalty(internal, internal, internal)", | |
"oid": 1399011, | |
"source_oid": 1399011, | |
"target_oid": 1399917, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 554, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_consistent(internal, macaddr, smallint, oid, internal)", | |
"oid": 1399202, | |
"source_oid": 1399202, | |
"target_oid": 1400108, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 555, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_penalty(internal, internal, internal)", | |
"oid": 1399205, | |
"source_oid": 1399205, | |
"target_oid": 1400111, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 556, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_distance(internal, timestamp without time zone, smallint, oid, internal)", | |
"oid": 1399034, | |
"source_oid": 1399034, | |
"target_oid": 1399940, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 557, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_inet_compress(internal)", | |
"oid": 1399348, | |
"source_oid": 1399348, | |
"target_oid": 1400254, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 558, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int8_distance(internal, bigint, smallint, oid, internal)", | |
"oid": 1398956, | |
"source_oid": 1398956, | |
"target_oid": 1399862, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 559, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_compress(internal)", | |
"oid": 1399009, | |
"source_oid": 1399009, | |
"target_oid": 1399915, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 560, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_fetch(internal)", | |
"oid": 1399179, | |
"source_oid": 1399179, | |
"target_oid": 1400085, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 561, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_inet_consistent(internal, inet, smallint, oid, internal)", | |
"oid": 1399347, | |
"source_oid": 1399347, | |
"target_oid": 1400253, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 562, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_picksplit(internal, internal)", | |
"oid": 1398882, | |
"source_oid": 1398882, | |
"target_oid": 1399788, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 563, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_consistent(internal, smallint, smallint, oid, internal)", | |
"oid": 1398903, | |
"source_oid": 1398903, | |
"target_oid": 1399809, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 564, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_compress(internal)", | |
"oid": 1399125, | |
"source_oid": 1399125, | |
"target_oid": 1400031, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 565, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad_union(internal, internal)", | |
"oid": 1399207, | |
"source_oid": 1399207, | |
"target_oid": 1400113, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 566, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey_var_out(test_schema_diff.gbtreekey_var)", | |
"oid": 1398848, | |
"source_oid": 1398848, | |
"target_oid": 1399754, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 567, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_same(test_schema_diff.gbtreekey16, test_schema_diff.gbtreekey16, internal)", | |
"oid": 1399014, | |
"source_oid": 1399014, | |
"target_oid": 1399920, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 568, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_fetch(internal)", | |
"oid": 1398906, | |
"source_oid": 1398906, | |
"target_oid": 1399812, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 569, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_distance(internal, money, smallint, oid, internal)", | |
"oid": 1399177, | |
"source_oid": 1399177, | |
"target_oid": 1400083, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 570, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_fetch(internal)", | |
"oid": 1399431, | |
"source_oid": 1399431, | |
"target_oid": 1400337, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 571, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_distance(internal, real, smallint, oid, internal)", | |
"oid": 1398982, | |
"source_oid": 1398982, | |
"target_oid": 1399888, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 572, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_fetch(internal)", | |
"oid": 1399408, | |
"source_oid": 1399408, | |
"target_oid": 1400314, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 573, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_penalty(internal, internal, internal)", | |
"oid": 1399432, | |
"source_oid": 1399432, | |
"target_oid": 1400338, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 574, | |
"type": "function", | |
"label": "Functions", | |
"title": "typ_range_col_diff(text, text, text)", | |
"oid": 1399590, | |
"source_oid": 1399590, | |
"target_oid": 1400506, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 575, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int2_distance(internal, smallint, smallint, oid, internal)", | |
"oid": 1398904, | |
"source_oid": 1398904, | |
"target_oid": 1399810, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 576, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_tstz_distance(internal, timestamp with time zone, smallint, oid, internal)", | |
"oid": 1399036, | |
"source_oid": 1399036, | |
"target_oid": 1399942, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 577, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey_var_in(cstring)", | |
"oid": 1398847, | |
"source_oid": 1398847, | |
"target_oid": 1399753, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 578, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_consistent(internal, interval, smallint, oid, internal)", | |
"oid": 1399149, | |
"source_oid": 1399149, | |
"target_oid": 1400055, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 579, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_var_decompress(internal)", | |
"oid": 1398879, | |
"source_oid": 1398879, | |
"target_oid": 1399785, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 580, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float8_consistent(internal, double precision, smallint, oid, internal)", | |
"oid": 1399007, | |
"source_oid": 1399007, | |
"target_oid": 1399913, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 581, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_text_penalty(internal, internal, internal)", | |
"oid": 1399229, | |
"source_oid": 1399229, | |
"target_oid": 1400135, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 582, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_penalty(internal, internal, internal)", | |
"oid": 1398881, | |
"source_oid": 1398881, | |
"target_oid": 1399787, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 583, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_numeric_compress(internal)", | |
"oid": 1399288, | |
"source_oid": 1399288, | |
"target_oid": 1400194, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 584, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_same(test_schema_diff.gbtreekey32, test_schema_diff.gbtreekey32, internal)", | |
"oid": 1399389, | |
"source_oid": 1399389, | |
"target_oid": 1400295, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 585, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_int4_union(internal, internal)", | |
"oid": 1398935, | |
"source_oid": 1398935, | |
"target_oid": 1399841, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 586, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_text_union(internal, internal)", | |
"oid": 1399231, | |
"source_oid": 1399231, | |
"target_oid": 1400137, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 587, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_compress(internal)", | |
"oid": 1399037, | |
"source_oid": 1399037, | |
"target_oid": 1399943, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 588, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_cash_union(internal, internal)", | |
"oid": 1399182, | |
"source_oid": 1399182, | |
"target_oid": 1400088, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 589, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_enum_same(test_schema_diff.gbtreekey8, test_schema_diff.gbtreekey8, internal)", | |
"oid": 1399435, | |
"source_oid": 1399435, | |
"target_oid": 1400341, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 590, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_ts_penalty(internal, internal, internal)", | |
"oid": 1399040, | |
"source_oid": 1399040, | |
"target_oid": 1399946, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 591, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_decompress(internal)", | |
"oid": 1399152, | |
"source_oid": 1399152, | |
"target_oid": 1400058, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 592, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_date_distance(internal, date, smallint, oid, internal)", | |
"oid": 1399124, | |
"source_oid": 1399124, | |
"target_oid": 1400030, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 593, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_text_same(test_schema_diff.gbtreekey_var, test_schema_diff.gbtreekey_var, internal)", | |
"oid": 1399232, | |
"source_oid": 1399232, | |
"target_oid": 1400138, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 594, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_float4_consistent(internal, real, smallint, oid, internal)", | |
"oid": 1398981, | |
"source_oid": 1398981, | |
"target_oid": 1399887, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 595, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_oid_consistent(internal, oid, smallint, oid, internal)", | |
"oid": 1398874, | |
"source_oid": 1398874, | |
"target_oid": 1399780, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 596, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_tstz_consistent(internal, timestamp with time zone, smallint, oid, internal)", | |
"oid": 1399035, | |
"source_oid": 1399035, | |
"target_oid": 1399941, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 597, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbtreekey32_out(test_schema_diff.gbtreekey32)", | |
"oid": 1398844, | |
"source_oid": 1398844, | |
"target_oid": 1399750, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 598, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_numeric_consistent(internal, numeric, smallint, oid, internal)", | |
"oid": 1399287, | |
"source_oid": 1399287, | |
"target_oid": 1400193, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 599, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_macad8_union(internal, internal)", | |
"oid": 1399411, | |
"source_oid": 1399411, | |
"target_oid": 1400317, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 600, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_intv_distance(internal, interval, smallint, oid, internal)", | |
"oid": 1399150, | |
"source_oid": 1399150, | |
"target_oid": 1400056, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 601, | |
"type": "function", | |
"label": "Functions", | |
"title": "oid_dist(oid, oid)", | |
"oid": 1398866, | |
"source_oid": 1398866, | |
"target_oid": 1399772, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 602, | |
"type": "function", | |
"label": "Functions", | |
"title": "gbt_uuid_picksplit(internal, internal)", | |
"oid": 1399387, | |
"source_oid": 1399387, | |
"target_oid": 1400293, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 603, | |
"type": "sequence", | |
"label": "Sequences", | |
"title": "seq_src", | |
"oid": 1399623, | |
"status": "Source Only", | |
"source_ddl": "CREATE SEQUENCE test_schema_diff.seq_src\n CYCLE\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 3\n CACHE 6;\n\nALTER SEQUENCE test_schema_diff.seq_src\n OWNER TO postgres;\n\nCOMMENT ON SEQUENCE test_schema_diff.seq_src\n IS 'Test Comment';\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_src TO PUBLIC;\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_src TO postgres;", | |
"target_ddl": "", | |
"diff_ddl": "CREATE SEQUENCE test_schema_diff.seq_src\n CYCLE\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 3\n CACHE 6;\n\nALTER SEQUENCE test_schema_diff.seq_src\n OWNER TO postgres;\n\nCOMMENT ON SEQUENCE test_schema_diff.seq_src\n IS 'Test Comment';\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_src TO PUBLIC;\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_src TO postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 604, | |
"type": "sequence", | |
"label": "Sequences", | |
"title": "seq_tar", | |
"oid": 1400538, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE SEQUENCE test_schema_diff.seq_tar\n CYCLE\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 3\n CACHE 6;\n\nALTER SEQUENCE test_schema_diff.seq_tar\n OWNER TO postgres;", | |
"diff_ddl": "DROP SEQUENCE test_schema_diff.seq_tar;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 605, | |
"type": "sequence", | |
"label": "Sequences", | |
"title": "seq_start_diff", | |
"oid": 1399631, | |
"source_oid": 1399631, | |
"target_oid": 1400546, | |
"status": "Different", | |
"source_ddl": "CREATE SEQUENCE test_schema_diff.seq_start_diff\n INCREMENT 5\n START 3\n MINVALUE 3\n MAXVALUE 20\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_start_diff\n OWNER TO postgres;", | |
"target_ddl": "CREATE SEQUENCE test_schema_diff.seq_start_diff\n INCREMENT 5\n START 1\n MINVALUE 1\n MAXVALUE 20\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_start_diff\n OWNER TO postgres;", | |
"diff_ddl": "ALTER SEQUENCE test_schema_diff.seq_start_diff\n START 3\n MINVALUE 3;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 606, | |
"type": "sequence", | |
"label": "Sequences", | |
"title": "seq_diff", | |
"oid": 1399629, | |
"source_oid": 1399629, | |
"target_oid": 1400544, | |
"status": "Different", | |
"source_ddl": "CREATE SEQUENCE test_schema_diff.seq_diff\n CYCLE\n INCREMENT 3\n START 3\n MINVALUE 3\n MAXVALUE 100\n CACHE 2;\n\nALTER SEQUENCE test_schema_diff.seq_diff\n OWNER TO postgres;", | |
"target_ddl": "CREATE SEQUENCE test_schema_diff.seq_diff\n INCREMENT 5\n START 3\n MINVALUE 3\n MAXVALUE 80\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_diff\n OWNER TO postgres;", | |
"diff_ddl": "ALTER SEQUENCE test_schema_diff.seq_diff\n INCREMENT 3\n MAXVALUE 100\n CACHE 2\n CYCLE;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 607, | |
"type": "sequence", | |
"label": "Sequences", | |
"title": "seq_diff_comment_acl", | |
"oid": 1399625, | |
"source_oid": 1399625, | |
"target_oid": 1400540, | |
"status": "Different", | |
"source_ddl": "CREATE SEQUENCE test_schema_diff.seq_diff_comment_acl\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 9223372036854775807\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_diff_comment_acl\n OWNER TO postgres;\n\nCOMMENT ON SEQUENCE test_schema_diff.seq_diff_comment_acl\n IS 'Test Comment';\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl TO PUBLIC;\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl TO postgres;", | |
"target_ddl": "CREATE SEQUENCE test_schema_diff.seq_diff_comment_acl\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 9223372036854775807\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_diff_comment_acl\n OWNER TO postgres;", | |
"diff_ddl": "COMMENT ON SEQUENCE test_schema_diff.seq_diff_comment_acl\n IS 'Test Comment';\n\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl TO PUBLIC;\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl TO postgres;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 608, | |
"type": "sequence", | |
"label": "Sequences", | |
"title": "seq_diff_comment_acl_remove", | |
"oid": 1399627, | |
"source_oid": 1399627, | |
"target_oid": 1400542, | |
"status": "Different", | |
"source_ddl": "CREATE SEQUENCE test_schema_diff.seq_diff_comment_acl_remove\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 9223372036854775807\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_diff_comment_acl_remove\n OWNER TO postgres;", | |
"target_ddl": "CREATE SEQUENCE test_schema_diff.seq_diff_comment_acl_remove\n INCREMENT 1\n START 1\n MINVALUE 1\n MAXVALUE 9223372036854775807\n CACHE 1;\n\nALTER SEQUENCE test_schema_diff.seq_diff_comment_acl_remove\n OWNER TO postgres;\n\nCOMMENT ON SEQUENCE test_schema_diff.seq_diff_comment_acl_remove\n IS 'Test Comment';\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl_remove TO PUBLIC;\n\nGRANT ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl_remove TO postgres;", | |
"diff_ddl": "COMMENT ON SEQUENCE test_schema_diff.seq_diff_comment_acl_remove\n IS '';\n\n\nREVOKE ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl_remove FROM PUBLIC;\nREVOKE ALL ON SEQUENCE test_schema_diff.seq_diff_comment_acl_remove FROM postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 609, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_partition", | |
"oid": 1399452, | |
"status": "Source Only", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_partition\n(\n col1 bigint NOT NULL\n) PARTITION BY RANGE (col1)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_partition\n OWNER to postgres;\n\n\nCREATE TABLE test_schema_diff.part1 PARTITION OF test_schema_diff.table_for_partition\n FOR VALUES FROM ('1') TO ('23');\n\nALTER TABLE test_schema_diff.part1\n OWNER to postgres;", | |
"target_ddl": "", | |
"diff_ddl": "CREATE TABLE test_schema_diff.table_for_partition\n(\n col1 bigint NOT NULL\n) PARTITION BY RANGE (col1)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_partition\n OWNER to postgres;\n\n\nCREATE TABLE test_schema_diff.part1 PARTITION OF test_schema_diff.table_for_partition\n FOR VALUES FROM ('1') TO ('23');\n\nALTER TABLE test_schema_diff.part1\n OWNER to postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 610, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_publication_in_target", | |
"oid": 1400643, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_publication_in_target\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\"\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_publication_in_target\n OWNER to \"steve-chavez\";", | |
"diff_ddl": "DROP TABLE test_schema_diff.table_for_publication_in_target CASCADE;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 611, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_del", | |
"oid": 1400384, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_del\n(\n)\n\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_del\n OWNER to postgres;", | |
"diff_ddl": "DROP TABLE test_schema_diff.table_for_del CASCADE;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 612, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_foreign_key", | |
"oid": 1400387, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_foreign_key\n(\n col1 integer NOT NULL,\n col2 \"char\",\n col3 bigint,\n CONSTRAINT table_for_foreign_key_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_foreign_key\n OWNER to postgres;", | |
"diff_ddl": "DROP TABLE test_schema_diff.table_for_foreign_key CASCADE;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 613, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_partition_1", | |
"oid": 1399458, | |
"source_oid": 1399458, | |
"target_oid": 1400365, | |
"status": "Different", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_partition_1\n(\n col1 bigint\n) PARTITION BY RANGE (col1)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_partition_1\n OWNER to postgres;\n\n\nCREATE TABLE test_schema_diff.part3 PARTITION OF test_schema_diff.table_for_partition_1\n FOR VALUES FROM ('1') TO ('10');\n\nALTER TABLE test_schema_diff.part3\n OWNER to postgres;\n\nCREATE TABLE test_schema_diff.part4 PARTITION OF test_schema_diff.table_for_partition_1\n FOR VALUES FROM ('11') TO ('20');\n\nALTER TABLE test_schema_diff.part4\n OWNER to postgres;", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_partition_1\n(\n col1 bigint\n) PARTITION BY RANGE (col1)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_partition_1\n OWNER to postgres;\n\n\nCREATE TABLE test_schema_diff.part3 PARTITION OF test_schema_diff.table_for_partition_1\n FOR VALUES FROM ('13') TO ('56');\n\nALTER TABLE test_schema_diff.part3\n OWNER to postgres;", | |
"diff_ddl": "ALTER TABLE test_schema_diff.table_for_partition_1 DETACH PARTITION test_schema_diff.part3;\nCREATE TABLE test_schema_diff.temp_partitioned_3866922 (\n LIKE test_schema_diff.table_for_partition_1 INCLUDING ALL\n) PARTITION BY RANGE (col1);\n\nCREATE TABLE test_schema_diff.partition_8955771 PARTITION OF test_schema_diff.temp_partitioned_3866922\n FOR VALUES FROM ('1') TO ('10');\n\n\nCREATE TABLE test_schema_diff.partition_5634707 PARTITION OF test_schema_diff.temp_partitioned_3866922\n FOR VALUES FROM ('11') TO ('20');\n\n-- Create a default partition to prevent the data loss.\n-- It helps when none of the partitions of a relation\n-- matches the inserted data.\nCREATE TABLE IF NOT EXISTS test_schema_diff.table_for_partition_1_default PARTITION OF test_schema_diff.temp_partitioned_3866922 DEFAULT;\n\nINSERT INTO test_schema_diff.temp_partitioned_3866922(\n col1)\nSELECT col1 FROM test_schema_diff.table_for_partition_1;\n\nDROP TABLE IF EXISTS test_schema_diff.part3;\n\nALTER TABLE test_schema_diff.partition_8955771\n RENAME TO part3;\n\nDROP TABLE IF EXISTS test_schema_diff.part4;\n\nALTER TABLE test_schema_diff.partition_5634707\n RENAME TO part4;\n\nDROP TABLE test_schema_diff.table_for_partition_1;\n\nALTER TABLE test_schema_diff.temp_partitioned_3866922\n RENAME TO table_for_partition_1;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 614, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_primary_key", | |
"oid": 1399491, | |
"source_oid": 1399491, | |
"target_oid": 1400402, | |
"status": "Different", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_primary_key\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\" NOT NULL,\n CONSTRAINT table_for_primary_key_pkey PRIMARY KEY (col1, col2)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_primary_key\n OWNER to postgres;", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_primary_key\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\" NOT NULL,\n CONSTRAINT table_for_primary_key_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_primary_key\n OWNER to postgres;", | |
"diff_ddl": "-- WARNING:\n-- The SQL statement below would normally be used to alter the datatype for the col1 column, however,\n-- the current datatype cannot be cast to the target datatype so this conversion cannot be made automatically.\n\n -- ALTER TABLE test_schema_diff.table_for_primary_key\n -- ALTER COLUMN col1 TYPE integer;\nALTER TABLE test_schema_diff.table_for_primary_key DROP CONSTRAINT table_for_primary_key_pkey;\n\nALTER TABLE test_schema_diff.table_for_primary_key\n ADD CONSTRAINT table_for_primary_key_pkey PRIMARY KEY (col1, col2);", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 616, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_index", | |
"oid": 1399485, | |
"source_oid": 1399485, | |
"target_oid": 1400396, | |
"status": "Different", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_index\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n CONSTRAINT table_for_index_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_index\n OWNER to postgres;\nCREATE INDEX index1\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" varchar_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;\nCREATE INDEX index_same\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" text_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;\nCREATE INDEX index_source\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" text_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_index\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n CONSTRAINT table_for_index_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_index\n OWNER to postgres;\nCREATE INDEX index1\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" text_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;\nCREATE INDEX index2\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" text_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;\nCREATE INDEX index_same\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" text_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;", | |
"diff_ddl": "\nCREATE INDEX index_source\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" text_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;\n\nDROP INDEX test_schema_diff.index2;\n\nDROP INDEX test_schema_diff.index1;\n\nCREATE INDEX index1\n ON test_schema_diff.table_for_index USING btree\n (col2 COLLATE pg_catalog.\"default\" varchar_pattern_ops ASC NULLS LAST)\n TABLESPACE pg_default;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "column", | |
"name": "test_schema_diff.table_for_index.col2", | |
"oid": 1399485 | |
} | |
] | |
}, | |
{ | |
"id": 618, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_constraints", | |
"oid": 1399473, | |
"source_oid": 1399473, | |
"target_oid": 1400377, | |
"status": "Different", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_constraints\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n CONSTRAINT table_for_constraints_pkey PRIMARY KEY (col1),\n CONSTRAINT \"unique\" UNIQUE (col1),\n CONSTRAINT check_con CHECK (col1 > 10) NOT VALID,\n CONSTRAINT \"Exclusion\" EXCLUDE USING gist (\n col2 WITH <>)\n WITH (FILLFACTOR=12)\n WHERE (col1 > 1)\n DEFERRABLE INITIALLY DEFERRED\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_constraints\n OWNER to postgres;\n\nCOMMENT ON TABLE test_schema_diff.table_for_constraints\n IS 'comments';\n\nCOMMENT ON CONSTRAINT \"unique\" ON test_schema_diff.table_for_constraints\n IS 'cmnt';\n\nCOMMENT ON CONSTRAINT check_con ON test_schema_diff.table_for_constraints\n IS 'coment';\n\nCOMMENT ON CONSTRAINT \"Exclusion\" ON test_schema_diff.table_for_constraints\n IS 'comments';", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_constraints\n(\n col1 integer NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n CONSTRAINT check_con CHECK (col1 > 30),\n CONSTRAINT \"Exclusion\" EXCLUDE USING gist (\n col2 WITH <>)\n WITH (FILLFACTOR=15)\n WHERE (col1 > 1)\n DEFERRABLE INITIALLY DEFERRED\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_constraints\n OWNER to postgres;\n\nCOMMENT ON TABLE test_schema_diff.table_for_constraints\n IS 'comments';\n\nCOMMENT ON CONSTRAINT check_con ON test_schema_diff.table_for_constraints\n IS 'coment';\n\nCOMMENT ON CONSTRAINT \"Exclusion\" ON test_schema_diff.table_for_constraints\n IS 'comments';", | |
"diff_ddl": "-- WARNING:\n-- The SQL statement below would normally be used to alter the datatype for the col1 column, however,\n-- the current datatype cannot be cast to the target datatype so this conversion cannot be made automatically.\n\n -- ALTER TABLE test_schema_diff.table_for_constraints\n -- ALTER COLUMN col1 TYPE integer;\nALTER TABLE test_schema_diff.table_for_constraints\n ADD CONSTRAINT table_for_constraints_pkey PRIMARY KEY (col1);\n\nALTER TABLE test_schema_diff.table_for_constraints\n ADD CONSTRAINT \"unique\" UNIQUE (col1);\n\nCOMMENT ON CONSTRAINT \"unique\" ON test_schema_diff.table_for_constraints\n IS 'cmnt';\nALTER TABLE test_schema_diff.table_for_constraints DROP CONSTRAINT check_con;\n\nALTER TABLE test_schema_diff.table_for_constraints\n ADD CONSTRAINT check_con CHECK (col1 > 10)\n NOT VALID;\n\nCOMMENT ON CONSTRAINT check_con ON test_schema_diff.table_for_constraints\n IS 'coment';\nALTER INDEX test_schema_diff.\"Exclusion\"\n SET (FILLFACTOR=12);", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 621, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_column", | |
"oid": 1399467, | |
"source_oid": 1399467, | |
"target_oid": 1400371, | |
"status": "Different", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_column\n(\n col1 bigint NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n col3 text COLLATE pg_catalog.\"default\",\n CONSTRAINT table_for_column_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_column\n OWNER to postgres;", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_column\n(\n col1 bigint,\n col2 bigint,\n col4 text COLLATE pg_catalog.\"default\"\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_column\n OWNER to postgres;", | |
"diff_ddl": "ALTER TABLE test_schema_diff.table_for_column DROP COLUMN col4;\n\n-- WARNING:\n-- The SQL statement below would normally be used to alter the datatype for the col1 column, however,\n-- the current datatype cannot be cast to the target datatype so this conversion cannot be made automatically.\n\n -- ALTER TABLE test_schema_diff.table_for_column\n -- ALTER COLUMN col1 TYPE bigint;\nALTER TABLE test_schema_diff.table_for_column\n ALTER COLUMN col1 SET NOT NULL;\n\nALTER TABLE test_schema_diff.table_for_column\n ALTER COLUMN col2 TYPE text COLLATE pg_catalog.\"default\";\n\nALTER TABLE test_schema_diff.table_for_column\n ALTER COLUMN col2 SET STORAGE EXTENDED;\n\nALTER TABLE test_schema_diff.table_for_column\n ADD COLUMN col3 text COLLATE pg_catalog.\"default\";\nALTER TABLE test_schema_diff.table_for_column\n ADD CONSTRAINT table_for_column_pkey PRIMARY KEY (col1);", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 622, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_rule", | |
"oid": 1399497, | |
"source_oid": 1399497, | |
"target_oid": 1400408, | |
"status": "Different", | |
"source_ddl": "CREATE TABLE test_schema_diff.table_for_rule\n(\n col1 bigint NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n CONSTRAINT table_for_rule_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_rule\n OWNER to postgres;\n\nCREATE OR REPLACE RULE rule1 AS\n ON UPDATE TO test_schema_diff.table_for_rule\n DO INSTEAD NOTHING;\n\nCOMMENT ON RULE rule1 ON test_schema_diff.table_for_rule IS 'comments';\n\nCREATE OR REPLACE RULE rule2 AS\n ON INSERT TO test_schema_diff.table_for_rule\n DO NOTHING;\n", | |
"target_ddl": "CREATE TABLE test_schema_diff.table_for_rule\n(\n col1 bigint NOT NULL,\n col2 text COLLATE pg_catalog.\"default\",\n CONSTRAINT table_for_rule_pkey PRIMARY KEY (col1)\n)\nWITH (\n OIDS = FALSE\n)\nTABLESPACE pg_default;\n\nALTER TABLE test_schema_diff.table_for_rule\n OWNER to postgres;\n\nCREATE OR REPLACE RULE rule1 AS\n ON UPDATE TO test_schema_diff.table_for_rule\n DO INSTEAD NOTHING;\n\nCOMMENT ON RULE rule1 ON test_schema_diff.table_for_rule IS 'comments';\n\nCREATE OR REPLACE RULE rule2 AS\n ON UPDATE TO test_schema_diff.table_for_rule\n DO NOTHING;\n\n\nCREATE OR REPLACE RULE rule3 AS\n ON INSERT TO test_schema_diff.table_for_rule\n DO NOTHING;\n", | |
"diff_ddl": "-- WARNING:\n-- The SQL statement below would normally be used to alter the datatype for the col1 column, however,\n-- the current datatype cannot be cast to the target datatype so this conversion cannot be made automatically.\n\n -- ALTER TABLE test_schema_diff.table_for_rule\n -- ALTER COLUMN col1 TYPE bigint;\nDROP RULE rule3 ON test_schema_diff.table_for_rule ;\n\nCREATE OR REPLACE RULE rule2 AS\n ON INSERT TO test_schema_diff.table_for_rule\n DO NOTHING;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "table", | |
"name": "test_schema_diff.table_for_rule", | |
"oid": 1399497 | |
}, | |
{ | |
"type": "table", | |
"name": "test_schema_diff.table_for_rule", | |
"oid": 1399497 | |
}, | |
{ | |
"type": "table", | |
"name": "test_schema_diff.table_for_rule", | |
"oid": 1399497 | |
} | |
] | |
}, | |
{ | |
"id": 615, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_identical", | |
"oid": 1399479, | |
"source_oid": 1399479, | |
"target_oid": 1400390, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 617, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_publication", | |
"oid": 1399723, | |
"source_oid": 1399723, | |
"target_oid": 1400637, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 619, | |
"type": "table", | |
"label": "Tables", | |
"title": "table_for_trigger", | |
"oid": 1399503, | |
"source_oid": 1399503, | |
"target_oid": 1400414, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 620, | |
"type": "table", | |
"label": "Tables", | |
"title": "events_transactions", | |
"oid": 1399669, | |
"source_oid": 1399669, | |
"target_oid": 1400584, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 623, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_enum_src", | |
"oid": 1399575, | |
"status": "Source Only", | |
"source_ddl": "-- Type: typ_enum_src\n\n-- DROP TYPE test_schema_diff.typ_enum_src;\n\nCREATE TYPE test_schema_diff.typ_enum_src AS ENUM\n ('test_enum');\n\nALTER TYPE test_schema_diff.typ_enum_src\n OWNER TO postgres;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_enum_src TO PUBLIC;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_enum_src TO pg_monitor WITH GRANT OPTION;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_enum_src TO postgres;", | |
"target_ddl": "", | |
"diff_ddl": "-- Type: typ_enum_src\n\n-- DROP TYPE test_schema_diff.typ_enum_src;\n\nCREATE TYPE test_schema_diff.typ_enum_src AS ENUM\n ('test_enum');\n\nALTER TYPE test_schema_diff.typ_enum_src\n OWNER TO postgres;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_enum_src TO PUBLIC;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_enum_src TO pg_monitor WITH GRANT OPTION;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_enum_src TO postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 624, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_comp_src", | |
"oid": 1399567, | |
"status": "Source Only", | |
"source_ddl": "-- Type: typ_comp_src\n\n-- DROP TYPE test_schema_diff.typ_comp_src;\n\nCREATE TYPE test_schema_diff.typ_comp_src AS\n(\n\tm1 bit(5),\n\tm2 text COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_src\n OWNER TO postgres;", | |
"target_ddl": "", | |
"diff_ddl": "-- Type: typ_comp_src\n\n-- DROP TYPE test_schema_diff.typ_comp_src;\n\nCREATE TYPE test_schema_diff.typ_comp_src AS\n(\n\tm1 bit(5),\n\tm2 text COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_src\n OWNER TO postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 625, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_range_src", | |
"oid": 1399583, | |
"status": "Source Only", | |
"source_ddl": "-- Type: typ_range_src\n\n-- DROP TYPE test_schema_diff.typ_range_src;\n\nCREATE TYPE test_schema_diff.typ_range_src AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"POSIX\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_src\n OWNER TO postgres;", | |
"target_ddl": "", | |
"diff_ddl": "-- Type: typ_range_src\n\n-- DROP TYPE test_schema_diff.typ_range_src;\n\nCREATE TYPE test_schema_diff.typ_range_src AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"POSIX\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_src\n OWNER TO postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 626, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_shell_src", | |
"oid": 1399595, | |
"status": "Source Only", | |
"source_ddl": "-- Type: typ_shell_src\n\n-- DROP TYPE test_schema_diff.typ_shell_src;\n\nCREATE TYPE test_schema_diff.typ_shell_src;\n\nALTER TYPE test_schema_diff.typ_shell_src\n OWNER TO postgres;", | |
"target_ddl": "", | |
"diff_ddl": "-- Type: typ_shell_src\n\n-- DROP TYPE test_schema_diff.typ_shell_src;\n\nCREATE TYPE test_schema_diff.typ_shell_src;\n\nALTER TYPE test_schema_diff.typ_shell_src\n OWNER TO postgres;", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_schema_name": null | |
}, | |
{ | |
"id": 627, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_shell_tar", | |
"oid": 1400511, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Type: typ_shell_tar\n\n-- DROP TYPE test_schema_diff.typ_shell_tar;\n\nCREATE TYPE test_schema_diff.typ_shell_tar;\n\nALTER TYPE test_schema_diff.typ_shell_tar\n OWNER TO postgres;", | |
"diff_ddl": "DROP TYPE test_schema_diff.typ_shell_tar;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 628, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_comp_tar", | |
"oid": 1400482, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Type: typ_comp_tar\n\n-- DROP TYPE test_schema_diff.typ_comp_tar;\n\nCREATE TYPE test_schema_diff.typ_comp_tar AS\n(\n\tm1 bit(5),\n\tm2 text COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_tar\n OWNER TO postgres;", | |
"diff_ddl": "DROP TYPE test_schema_diff.typ_comp_tar;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 629, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_enum_tar", | |
"oid": 1400490, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Type: typ_enum_tar\n\n-- DROP TYPE test_schema_diff.typ_enum_tar;\n\nCREATE TYPE test_schema_diff.typ_enum_tar AS ENUM\n ('test_enum');\n\nALTER TYPE test_schema_diff.typ_enum_tar\n OWNER TO postgres;", | |
"diff_ddl": "DROP TYPE test_schema_diff.typ_enum_tar;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 630, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_range_tar", | |
"oid": 1400499, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "-- Type: typ_range_tar\n\n-- DROP TYPE test_schema_diff.typ_range_tar;\n\nCREATE TYPE test_schema_diff.typ_range_tar AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"POSIX\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_tar\n OWNER TO postgres;", | |
"diff_ddl": "DROP TYPE test_schema_diff.typ_range_tar;", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 632, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_range_enum_diff", | |
"oid": 1399607, | |
"source_oid": 1399607, | |
"target_oid": 1400527, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_range_enum_diff\n\n-- DROP TYPE test_schema_diff.typ_range_enum_diff;\n\nCREATE TYPE test_schema_diff.typ_range_enum_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"C\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_enum_diff\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_range_enum_diff\n\n-- DROP TYPE test_schema_diff.typ_range_enum_diff;\n\nCREATE TYPE test_schema_diff.typ_range_enum_diff AS ENUM\n ('test_enum', 'test_enum_1');\n\nALTER TYPE test_schema_diff.typ_range_enum_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_range_enum_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_range_enum_diff AS RANGE\n(\n SUBTYPE=text\n);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 633, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_enum_comp_diff", | |
"oid": 1399612, | |
"source_oid": 1399612, | |
"target_oid": 1400533, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_enum_comp_diff\n\n-- DROP TYPE test_schema_diff.typ_enum_comp_diff;\n\nCREATE TYPE test_schema_diff.typ_enum_comp_diff AS ENUM\n ('test_enum', 'test_enum_1');\n\nALTER TYPE test_schema_diff.typ_enum_comp_diff\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_enum_comp_diff\n\n-- DROP TYPE test_schema_diff.typ_enum_comp_diff;\n\nCREATE TYPE test_schema_diff.typ_enum_comp_diff AS\n(\n\tm1 bigint,\n\tm2 text[] COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_enum_comp_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_enum_comp_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_enum_comp_diff AS ENUM\n ('test_enum', 'test_enum_1');\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 636, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_comp_diff_no_column", | |
"oid": 1399573, | |
"source_oid": 1399573, | |
"target_oid": 1400488, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_comp_diff_no_column\n\n-- DROP TYPE test_schema_diff.typ_comp_diff_no_column;\n\nCREATE TYPE test_schema_diff.typ_comp_diff_no_column AS\n(\n\t\n);\n\nALTER TYPE test_schema_diff.typ_comp_diff_no_column\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_comp_diff_no_column\n\n-- DROP TYPE test_schema_diff.typ_comp_diff_no_column;\n\nCREATE TYPE test_schema_diff.typ_comp_diff_no_column AS\n(\n\ta \"char\",\n\tb \"char\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_diff_no_column\n OWNER TO postgres;", | |
"diff_ddl": "ALTER TYPE test_schema_diff.typ_comp_diff_no_column\n DROP ATTRIBUTE a;\nALTER TYPE test_schema_diff.typ_comp_diff_no_column\n DROP ATTRIBUTE b;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 638, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_comp_range_diff", | |
"oid": 1399599, | |
"source_oid": 1399599, | |
"target_oid": 1400513, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_comp_range_diff\n\n-- DROP TYPE test_schema_diff.typ_comp_range_diff;\n\nCREATE TYPE test_schema_diff.typ_comp_range_diff AS\n(\n\tm1 bigint,\n\tm2 text[] COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_range_diff\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_comp_range_diff\n\n-- DROP TYPE test_schema_diff.typ_comp_range_diff;\n\nCREATE TYPE test_schema_diff.typ_comp_range_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"C\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_comp_range_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_comp_range_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_comp_range_diff AS\n(\n\tm1 bigint,\n\tm2 text[] COLLATE pg_catalog.\"POSIX\"\n);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 639, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_comp_enum_diff", | |
"oid": 1399602, | |
"source_oid": 1399602, | |
"target_oid": 1400518, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_comp_enum_diff\n\n-- DROP TYPE test_schema_diff.typ_comp_enum_diff;\n\nCREATE TYPE test_schema_diff.typ_comp_enum_diff AS\n(\n\tm1 bigint,\n\tm2 text[] COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_enum_diff\n OWNER TO \"steve-chavez\";", | |
"target_ddl": "-- Type: typ_comp_enum_diff\n\n-- DROP TYPE test_schema_diff.typ_comp_enum_diff;\n\nCREATE TYPE test_schema_diff.typ_comp_enum_diff AS ENUM\n ('test_enum', 'test_enum_1');\n\nALTER TYPE test_schema_diff.typ_comp_enum_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_comp_enum_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_comp_enum_diff AS\n(\n\tm1 bigint,\n\tm2 text[] COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_enum_diff\n OWNER TO \"steve-chavez\";\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [ | |
{ | |
"type": "role", | |
"name": "steve-chavez", | |
"field": "Owner" | |
} | |
] | |
}, | |
{ | |
"id": 640, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_range_comp_diff", | |
"oid": 1399603, | |
"source_oid": 1399603, | |
"target_oid": 1400525, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_range_comp_diff\n\n-- DROP TYPE test_schema_diff.typ_range_comp_diff;\n\nCREATE TYPE test_schema_diff.typ_range_comp_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"C\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_comp_diff\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_range_comp_diff\n\n-- DROP TYPE test_schema_diff.typ_range_comp_diff;\n\nCREATE TYPE test_schema_diff.typ_range_comp_diff AS\n(\n\tm1 bigint,\n\tm2 text[] COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_range_comp_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_range_comp_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_range_comp_diff AS RANGE\n(\n SUBTYPE=text\n);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 641, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_comp_diff", | |
"oid": 1399570, | |
"source_oid": 1399570, | |
"target_oid": 1400485, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_comp_diff\n\n-- DROP TYPE test_schema_diff.typ_comp_diff;\n\nCREATE TYPE test_schema_diff.typ_comp_diff AS\n(\n\tm1 numeric(5,2),\n\tm3 character varying(30) COLLATE pg_catalog.\"C\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_diff\n OWNER TO postgres;\n\nCOMMENT ON TYPE test_schema_diff.typ_comp_diff\n IS 'Test Comment';\n\nGRANT USAGE ON TYPE test_schema_diff.typ_comp_diff TO PUBLIC;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_comp_diff TO pg_monitor WITH GRANT OPTION;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_comp_diff TO postgres;", | |
"target_ddl": "-- Type: typ_comp_diff\n\n-- DROP TYPE test_schema_diff.typ_comp_diff;\n\nCREATE TYPE test_schema_diff.typ_comp_diff AS\n(\n\tm1 bit(5),\n\tm2 text COLLATE pg_catalog.\"POSIX\"\n);\n\nALTER TYPE test_schema_diff.typ_comp_diff\n OWNER TO postgres;", | |
"diff_ddl": "COMMENT ON TYPE test_schema_diff.typ_comp_diff\n IS 'Test Comment';\n\nALTER TYPE test_schema_diff.typ_comp_diff\n DROP ATTRIBUTE m2;\nALTER TYPE test_schema_diff.typ_comp_diff\n ADD ATTRIBUTE m3 character varying(30) COLLATE pg_catalog.\"C\";\nALTER TYPE test_schema_diff.typ_comp_diff\n ALTER ATTRIBUTE m1 SET DATA TYPE numeric(5, 2);\nGRANT USAGE ON TYPE test_schema_diff.typ_comp_diff TO PUBLIC;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_comp_diff TO pg_monitor WITH GRANT OPTION;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_comp_diff TO postgres;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 643, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_range_subtype_diff", | |
"oid": 1399591, | |
"source_oid": 1399591, | |
"target_oid": 1400507, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_range_subtype_diff\n\n-- DROP TYPE test_schema_diff.typ_range_subtype_diff;\n\nCREATE TYPE test_schema_diff.typ_range_subtype_diff AS RANGE\n(\n SUBTYPE=bpchar,\n COLLATION = pg_catalog.\"POSIX\",\n SUBTYPE_OPCLASS = bpchar_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_subtype_diff\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_range_subtype_diff\n\n-- DROP TYPE test_schema_diff.typ_range_subtype_diff;\n\nCREATE TYPE test_schema_diff.typ_range_subtype_diff AS RANGE\n(\n SUBTYPE=bool,\n SUBTYPE_OPCLASS = bool_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_subtype_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_range_subtype_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_range_subtype_diff AS RANGE\n(\n SUBTYPE=bpchar,\n COLLATION = pg_catalog.\"POSIX\",\n SUBTYPE_OPCLASS = bpchar_ops\n);\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 644, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_enum_diff", | |
"oid": 1399578, | |
"source_oid": 1399578, | |
"target_oid": 1400494, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_enum_diff\n\n-- DROP TYPE test_schema_diff.typ_enum_diff;\n\nCREATE TYPE test_schema_diff.typ_enum_diff AS ENUM\n ('test_enum', 'test_enum_1');\n\nALTER TYPE test_schema_diff.typ_enum_diff\n OWNER TO postgres;\n\nCOMMENT ON TYPE test_schema_diff.typ_enum_diff\n IS 'Test Comment';", | |
"target_ddl": "-- Type: typ_enum_diff\n\n-- DROP TYPE test_schema_diff.typ_enum_diff;\n\nCREATE TYPE test_schema_diff.typ_enum_diff AS ENUM\n ('test_enum', 'test_enum_1');\n\nALTER TYPE test_schema_diff.typ_enum_diff\n OWNER TO postgres;", | |
"diff_ddl": "COMMENT ON TYPE test_schema_diff.typ_enum_diff\n IS 'Test Comment';\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 645, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_enum_range_diff", | |
"oid": 1399618, | |
"source_oid": 1399618, | |
"target_oid": 1400534, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_enum_range_diff\n\n-- DROP TYPE test_schema_diff.typ_enum_range_diff;\n\nCREATE TYPE test_schema_diff.typ_enum_range_diff AS ENUM\n ('test_enum', 'test_enum_1');\n\nALTER TYPE test_schema_diff.typ_enum_range_diff\n OWNER TO postgres;", | |
"target_ddl": "-- Type: typ_enum_range_diff\n\n-- DROP TYPE test_schema_diff.typ_enum_range_diff;\n\nCREATE TYPE test_schema_diff.typ_enum_range_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"C\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_enum_range_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_enum_range_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_enum_range_diff AS ENUM\n ('test_enum', 'test_enum_1');\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 646, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_range_col_diff", | |
"oid": 1399587, | |
"source_oid": 1399587, | |
"target_oid": 1400503, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_range_col_diff\n\n-- DROP TYPE test_schema_diff.typ_range_col_diff;\n\nCREATE TYPE test_schema_diff.typ_range_col_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"C\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_col_diff\n OWNER TO pg_monitor;\n\nCOMMENT ON TYPE test_schema_diff.typ_range_col_diff\n IS 'Test Comment';\n\nGRANT USAGE ON TYPE test_schema_diff.typ_range_col_diff TO PUBLIC;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_range_col_diff TO pg_monitor WITH GRANT OPTION;", | |
"target_ddl": "-- Type: typ_range_col_diff\n\n-- DROP TYPE test_schema_diff.typ_range_col_diff;\n\nCREATE TYPE test_schema_diff.typ_range_col_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"POSIX\",\n SUBTYPE_OPCLASS = text_ops\n);\n\nALTER TYPE test_schema_diff.typ_range_col_diff\n OWNER TO postgres;", | |
"diff_ddl": "-- WARNING:\n-- We have found the difference in either of Type or SubType or Collation,\n-- so we need to drop the existing type first and re-create it.\nDROP TYPE test_schema_diff.typ_range_col_diff CASCADE;\n\nCREATE TYPE test_schema_diff.typ_range_col_diff AS RANGE\n(\n SUBTYPE=text,\n COLLATION = pg_catalog.\"C\"\n);\n\nALTER TYPE test_schema_diff.typ_range_col_diff\n OWNER TO pg_monitor;\n\nCOMMENT ON TYPE test_schema_diff.typ_range_col_diff\n IS 'Test Comment';\nGRANT USAGE ON TYPE test_schema_diff.typ_range_col_diff TO PUBLIC;\n\nGRANT USAGE ON TYPE test_schema_diff.typ_range_col_diff TO pg_monitor WITH GRANT OPTION;\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 647, | |
"type": "type", | |
"label": "Types", | |
"title": "typ_shell_diff", | |
"oid": 1399596, | |
"source_oid": 1399596, | |
"target_oid": 1400512, | |
"status": "Different", | |
"source_ddl": "-- Type: typ_shell_diff\n\n-- DROP TYPE test_schema_diff.typ_shell_diff;\n\nCREATE TYPE test_schema_diff.typ_shell_diff;\n\nALTER TYPE test_schema_diff.typ_shell_diff\n OWNER TO postgres;\n\nCOMMENT ON TYPE test_schema_diff.typ_shell_diff\n IS 'Test Comment';", | |
"target_ddl": "-- Type: typ_shell_diff\n\n-- DROP TYPE test_schema_diff.typ_shell_diff;\n\nCREATE TYPE test_schema_diff.typ_shell_diff;\n\nALTER TYPE test_schema_diff.typ_shell_diff\n OWNER TO pg_monitor;", | |
"diff_ddl": "ALTER TYPE test_schema_diff.typ_shell_diff\n OWNER TO postgres;\n\nCOMMENT ON TYPE test_schema_diff.typ_shell_diff\n IS 'Test Comment';\n\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 631, | |
"type": "type", | |
"label": "Types", | |
"title": "gbtreekey4", | |
"oid": 1398830, | |
"source_oid": 1398830, | |
"target_oid": 1399736, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 634, | |
"type": "type", | |
"label": "Types", | |
"title": "gbtreekey16", | |
"oid": 1398838, | |
"source_oid": 1398838, | |
"target_oid": 1399744, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 635, | |
"type": "type", | |
"label": "Types", | |
"title": "gbtreekey_var", | |
"oid": 1398846, | |
"source_oid": 1398846, | |
"target_oid": 1399752, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 637, | |
"type": "type", | |
"label": "Types", | |
"title": "gbtreekey32", | |
"oid": 1398842, | |
"source_oid": 1398842, | |
"target_oid": 1399748, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 642, | |
"type": "type", | |
"label": "Types", | |
"title": "gbtreekey8", | |
"oid": 1398834, | |
"source_oid": 1398834, | |
"target_oid": 1399740, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 648, | |
"type": "view", | |
"label": "Views", | |
"title": "test view f", | |
"oid": 1399540, | |
"source_oid": 1399540, | |
"target_oid": 1400455, | |
"status": "Different", | |
"source_ddl": "CREATE OR REPLACE VIEW test_schema_diff.\"test view f\"\n AS\n SELECT 2;\n\nALTER TABLE test_schema_diff.\"test view f\"\n OWNER TO postgres;\nCOMMENT ON VIEW test_schema_diff.\"test view f\"\n IS 'cmn';\n\n", | |
"target_ddl": "CREATE OR REPLACE VIEW test_schema_diff.\"test view f\"\nWITH (\n security_barrier=true\n) AS\n SELECT 2;\n\nALTER TABLE test_schema_diff.\"test view f\"\n OWNER TO \"steve-chavez\";\nCOMMENT ON VIEW test_schema_diff.\"test view f\"\n IS 'cmn';\n\n", | |
"diff_ddl": "ALTER VIEW test_schema_diff.\"test view f\"\n SET (security_barrier=false);\nALTER TABLE test_schema_diff.\"test view f\"\n OWNER TO postgres;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
}, | |
{ | |
"id": 649, | |
"type": "view", | |
"label": "Views", | |
"title": "test view", | |
"oid": 1399535, | |
"source_oid": 1399535, | |
"target_oid": 1400450, | |
"status": "Identical", | |
"group_name": "test_schema_diff", | |
"dependencies": [], | |
"source_scid": 1398828, | |
"target_scid": 1399734 | |
}, | |
{ | |
"id": 650, | |
"type": "mview", | |
"label": "Materialized Views", | |
"title": "MView", | |
"oid": 1400358, | |
"status": "Target Only", | |
"source_ddl": "", | |
"target_ddl": "CREATE MATERIALIZED VIEW test_schema_diff.\"MView\"\nTABLESPACE pg_default\nAS\n SELECT 'tekst'::text AS text\nWITH DATA;\n\nALTER TABLE test_schema_diff.\"MView\"\n OWNER TO postgres;\n\n\nCREATE INDEX mview_index\n ON test_schema_diff.\"MView\" USING btree\n (text COLLATE pg_catalog.\"default\" text_pattern_ops)\n TABLESPACE pg_default;", | |
"diff_ddl": "DROP MATERIALIZED VIEW test_schema_diff.\"MView\" ;\n", | |
"group_name": "test_schema_diff", | |
"dependencies": [] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment