init_tables¶
- felis.tap.init_tables(tap_schema_name=None, tap_tables_postfix=None, tap_schemas_table=None, tap_tables_table=None, tap_columns_table=None, tap_keys_table=None, tap_key_columns_table=None)¶
Generate definitions for TAP tables.
- Parameters:
tap_schema_name (
str
|None
, default:None
) – Name of the TAP schema.tap_tables_postfix (
str
|None
, default:None
) – Postfix for table names.tap_schemas_table (
str
|None
, default:None
) – Name of the schemas table.tap_tables_table (
str
|None
, default:None
) – Name of the tables table.tap_columns_table (
str
|None
, default:None
) – Name of the columns table.tap_keys_table (
str
|None
, default:None
) – Name of the keys table.tap_key_columns_table (
str
|None
, default:None
) – Name of the key columns table.
- Returns:
A dictionary of table definitions.
- Return type: