update schema and prompt structure
This commit is contained in:
@ -0,0 +1,17 @@
|
|||||||
|
-- RedefineTables
|
||||||
|
PRAGMA defer_foreign_keys=ON;
|
||||||
|
PRAGMA foreign_keys=OFF;
|
||||||
|
CREATE TABLE "new_Response" (
|
||||||
|
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
"pleromaNotificationId" TEXT NOT NULL DEFAULT 'null',
|
||||||
|
"to" TEXT NOT NULL,
|
||||||
|
"request" TEXT,
|
||||||
|
"response" TEXT,
|
||||||
|
"createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
"processedAt" DATETIME
|
||||||
|
);
|
||||||
|
INSERT INTO "new_Response" ("createdAt", "id", "pleromaNotificationId", "processedAt", "request", "response", "to") SELECT coalesce("createdAt", CURRENT_TIMESTAMP) AS "createdAt", "id", "pleromaNotificationId", "processedAt", "request", "response", "to" FROM "Response";
|
||||||
|
DROP TABLE "Response";
|
||||||
|
ALTER TABLE "new_Response" RENAME TO "Response";
|
||||||
|
PRAGMA foreign_keys=ON;
|
||||||
|
PRAGMA defer_foreign_keys=OFF;
|
@ -17,7 +17,7 @@ model Response {
|
|||||||
to String
|
to String
|
||||||
request String?
|
request String?
|
||||||
response String?
|
response String?
|
||||||
createdAt DateTime?
|
createdAt DateTime @default(now())
|
||||||
processedAt DateTime?
|
processedAt DateTime?
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -72,10 +72,11 @@ const storePromptData = async (
|
|||||||
await prisma.response.create({
|
await prisma.response.create({
|
||||||
data: {
|
data: {
|
||||||
response: ollamaResponseBody.response,
|
response: ollamaResponseBody.response,
|
||||||
request: striptags(notification.status.content),
|
request: `${notification.status.account.fqn} asks: ${striptags(
|
||||||
|
notification.status.content
|
||||||
|
)}`,
|
||||||
to: notification.account.fqn,
|
to: notification.account.fqn,
|
||||||
pleromaNotificationId: notification.status.id,
|
pleromaNotificationId: notification.status.id,
|
||||||
createdAt: new Date(Date.now()),
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
|
Reference in New Issue
Block a user