Sqlcatalog

MODULE sqlcatalog;

PATTERN sqlcatalog.alter_add_range_partition(X_0:str, X_1:str, X_2:str, X_3:str, X_4:any_1, X_5:any_1, X_6:bit, X_7:int):void;
COMMENT "Catalog operation alter_add_range_partition";

PATTERN sqlcatalog.alter_add_table(X_0:str, X_1:str, X_2:str, X_3:str, X_4:int):void;
COMMENT "Catalog operation alter_add_table";

PATTERN sqlcatalog.alter_add_value_partition(X_0:str, X_1:str, X_2:str, X_3:str, X_4:bit, X_5:int):void;
COMMENT "Catalog operation alter_add_value_partition";

PATTERN sqlcatalog.alter_add_value_partition(X_0:str, X_1:str, X_2:str, X_3:str, X_4:bit, X_5:int, X_6:any...):void;
COMMENT "Catalog operation alter_add_value_partition";

PATTERN sqlcatalog.alter_del_table(X_0:str, X_1:str, X_2:str, X_3:str, X_4:int):void;
COMMENT "Catalog operation alter_del_table";

PATTERN sqlcatalog.alter_seq(X_0:str, X_1:str, X_2:ptr, X_3:bat[:lng]):void;
COMMENT "Catalog operation alter_seq";

PATTERN sqlcatalog.alter_seq(X_0:str, X_1:str, X_2:ptr, X_3:lng):void;
COMMENT "Catalog operation alter_seq";

PATTERN sqlcatalog.alter_set_table(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation alter_set_table";

PATTERN sqlcatalog.alter_table(X_0:str, X_1:str, X_2:ptr, X_3:int):void;
COMMENT "Catalog operation alter_table";

PATTERN sqlcatalog.alter_user(X_0:str, X_1:str, X_2:int, X_3:str, X_4:str, X_5:str):void;
COMMENT "Catalog operation alter_user";

PATTERN sqlcatalog.comment_on(X_0:int, X_1:str):void;
COMMENT "Catalog operation comment_on";

PATTERN sqlcatalog.create_function(X_0:str, X_1:str, X_2:ptr, X_3:int):void;
COMMENT "Catalog operation create_function";

PATTERN sqlcatalog.create_role(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation create_role";

PATTERN sqlcatalog.create_schema(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation create_schema";

PATTERN sqlcatalog.create_seq(X_0:str, X_1:str, X_2:ptr, X_3:int):void;
COMMENT "Catalog operation create_seq";

PATTERN sqlcatalog.create_table(X_0:str, X_1:str, X_2:ptr, X_3:int):void;
COMMENT "Catalog operation create_table";

PATTERN sqlcatalog.create_trigger(X_0:str, X_1:str, X_2:str, X_3:int, X_4:int, X_5:int, X_6:str, X_7:str, X_8:str, X_9:str, X_10:int):void;
COMMENT "Catalog operation create_trigger";

PATTERN sqlcatalog.create_type(X_0:str, X_1:str, X_2:str):void;
COMMENT "Catalog operation create_type";

PATTERN sqlcatalog.create_user(X_0:str, X_1:str, X_2:int, X_3:str, X_4:str, X_5:str):void;
COMMENT "Catalog operation create_user";

PATTERN sqlcatalog.create_view(X_0:str, X_1:str, X_2:ptr, X_3:int, X_4:int):void;
COMMENT "Catalog operation create_view";

PATTERN sqlcatalog.drop_constraint(X_0:str, X_1:str, X_2:str, X_3:int, X_4:int):void;
COMMENT "Catalog operation drop_constraint";

PATTERN sqlcatalog.drop_function(X_0:str, X_1:str, X_2:int, X_3:int, X_4:int):void;
COMMENT "Catalog operation drop_function";

PATTERN sqlcatalog.drop_index(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation drop_index";

PATTERN sqlcatalog.drop_role(X_0:str, X_1:int):void;
COMMENT "Catalog operation drop_role";

PATTERN sqlcatalog.drop_role(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation drop_role";

PATTERN sqlcatalog.drop_schema(X_0:str, X_1:int, X_2:int):void;
COMMENT "Catalog operation drop_schema";

PATTERN sqlcatalog.drop_seq(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation drop_seq";

PATTERN sqlcatalog.drop_table(X_0:str, X_1:str, X_2:int, X_3:int):void;
COMMENT "Catalog operation drop_table";

PATTERN sqlcatalog.drop_trigger(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation drop_trigger";

PATTERN sqlcatalog.drop_type(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation drop_type";

PATTERN sqlcatalog.drop_user(X_0:str, X_1:int):void;
COMMENT "Catalog operation drop_user";

PATTERN sqlcatalog.drop_user(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation drop_user";

PATTERN sqlcatalog.drop_view(X_0:str, X_1:str, X_2:int, X_3:int):void;
COMMENT "Catalog operation drop_view";

PATTERN sqlcatalog.grant(X_0:str, X_1:str, X_2:str, X_3:int, X_4:str, X_5:int, X_6:int):void;
COMMENT "Catalog operation grant";

PATTERN sqlcatalog.grant_function(X_0:str, X_1:int, X_2:str, X_3:int, X_4:int, X_5:int):void;
COMMENT "Catalog operation grant_function";

PATTERN sqlcatalog.grant_roles(X_0:str, X_1:str, X_2:int, X_3:int):void;
COMMENT "Catalog operation grant_roles";

PATTERN sqlcatalog.rename_column(X_0:str, X_1:str, X_2:str, X_3:str):void;
COMMENT "Catalog operation rename_column";

PATTERN sqlcatalog.rename_schema(X_0:str, X_1:str):void;
COMMENT "Catalog operation rename_schema";

PATTERN sqlcatalog.rename_table(X_0:str, X_1:str, X_2:str, X_3:str):void;
COMMENT "Catalog operation rename_table";

PATTERN sqlcatalog.rename_user(X_0:str, X_1:str, X_2:int):void;
COMMENT "Catalog operation rename_user";

PATTERN sqlcatalog.revoke(X_0:str, X_1:str, X_2:str, X_3:int, X_4:str, X_5:int, X_6:int):void;
COMMENT "Catalog operation revoke";

PATTERN sqlcatalog.revoke_function(X_0:str, X_1:int, X_2:str, X_3:int, X_4:int, X_5:int):void;
COMMENT "Catalog operation revoke_function";

PATTERN sqlcatalog.revoke_roles(X_0:str, X_1:str, X_2:int, X_3:int):void;
COMMENT "Catalog operation revoke_roles";