Таблицы в sqlite, описанные в дата-каталоге, не создаются без...
Real-time, incremental ETL library for ML with record-level depend
Status: Alpha
Brought to you by:
otatarinova
Originally created by: puritanne
Структура каталога:
catalog = Catalog(
{
"prompts": Table(
store=TableStoreDB(
dbconn=dbconn_data,
name='prompts',
data_sql_schema=[
Column("prompt_id", String, primary_key=True),
Column("text", String),
],
create_table=True,
)
),
"examples": Table(
store=TableStoreDB(
dbconn=dbconn_data,
name='examples',
data_sql_schema=[
Column("example_id", Integer, primary_key=True),
Column("prompt_id", String),
Column("example", String),
],
create_table=True,
)
),
"output": Table(
store=TableStoreDB(
dbconn=dbconn_data,
name='output',
data_sql_schema=[
Column("prompt_id", String, primary_key=True),
Column("example_id", Integer, primary_key=True),
Column("prompt_text", String),
Column("input_text", String),
Column("answer_text", String),
],
create_table=True,
)
),
}
)
Если закомментировать create_table=True, то при вызове datapipe db create-all таблицы созданы не будут.