mirror of
https://github.com/Hopiu/llm.git
synced 2026-04-08 15:30:58 +00:00
Fix column order in logs
This commit is contained in:
parent
345ad0d2dc
commit
307af2474c
2 changed files with 23 additions and 2 deletions
|
|
@ -84,8 +84,8 @@ CREATE TABLE "logs" (
|
|||
[options_json] TEXT,
|
||||
[response] TEXT,
|
||||
[response_json] TEXT,
|
||||
[reply_to_id] INTEGER,
|
||||
[chat_id] INTEGER REFERENCES "logs"([id]),
|
||||
[reply_to_id] INTEGER REFERENCES [logs]([id]),
|
||||
[chat_id] INTEGER REFERENCES [logs]([id]),
|
||||
[duration_ms] INTEGER,
|
||||
[datetime_utc] TEXT
|
||||
);
|
||||
|
|
|
|||
|
|
@ -137,3 +137,24 @@ def m007_finish_logs_table(db):
|
|||
@migration
|
||||
def m008_reply_to_id_foreign_key(db):
|
||||
db["logs"].add_foreign_key("reply_to_id", "logs", "id")
|
||||
|
||||
|
||||
@migration
|
||||
def m008_fix_column_order_in_logs(db):
|
||||
# reply_to_id ended up at the end after foreign key added
|
||||
db["logs"].transform(
|
||||
column_order=(
|
||||
"id",
|
||||
"model",
|
||||
"prompt",
|
||||
"system",
|
||||
"prompt_json",
|
||||
"options_json",
|
||||
"response",
|
||||
"response_json",
|
||||
"reply_to_id",
|
||||
"chat_id",
|
||||
"duration_ms",
|
||||
"timestamp_utc",
|
||||
),
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in a new issue