27
27
ReferentialConstraintsTool::ReferentialConstraintsTool() :
28
28
Tool("REFERENTIAL_CONSTRAINTS")
30
add_field(schema, "CONSTRAINT_CATALOG", message::Table::Field::VARCHAR, 512);
31
add_field(schema, "CONSTRAINT_SCHEMA", message::Table::Field::VARCHAR, 64);
32
add_field(schema, "CONSTRAINT_NAME", message::Table::Field::VARCHAR, 64);
34
add_field(schema, "UNIQUE_CONSTRAINT_CATALOG", message::Table::Field::VARCHAR, 512);
35
add_field(schema, "UNIQUE_CONSTRAINT_SCHEMA", message::Table::Field::VARCHAR, 64);
36
add_field(schema, "UNIQUE_CONSTRAINT_NAME", message::Table::Field::VARCHAR, 64);
39
add_field(schema, "MATCH_OPTION", message::Table::Field::VARCHAR, 64);
40
add_field(schema, "UPDATE_RULE", message::Table::Field::VARCHAR, 64);
41
add_field(schema, "DELETE_RULE", message::Table::Field::VARCHAR, 64);
42
add_field(schema, "TABLE_NAME", message::Table::Field::VARCHAR, 64);
44
add_field(schema, "REFERENCED_TABLE_NAME", message::Table::Field::VARCHAR, 64);
30
add_field("CONSTRAINT_CATALOG", message::Table::Field::VARCHAR, 512);
31
add_field("CONSTRAINT_SCHEMA", message::Table::Field::VARCHAR, 64);
32
add_field("CONSTRAINT_NAME", message::Table::Field::VARCHAR, 64);
34
add_field("UNIQUE_CONSTRAINT_CATALOG", message::Table::Field::VARCHAR, 512);
35
add_field("UNIQUE_CONSTRAINT_SCHEMA", message::Table::Field::VARCHAR, 64);
36
add_field("UNIQUE_CONSTRAINT_NAME", message::Table::Field::VARCHAR, 64);
39
add_field("MATCH_OPTION", message::Table::Field::VARCHAR, 64);
40
add_field("UPDATE_RULE", message::Table::Field::VARCHAR, 64);
41
add_field("DELETE_RULE", message::Table::Field::VARCHAR, 64);
42
add_field("TABLE_NAME", message::Table::Field::VARCHAR, 64);
44
add_field("REFERENCED_TABLE_NAME", message::Table::Field::VARCHAR, 64);