35 lines
530 B
JavaScript
35 lines
530 B
JavaScript
export const MODELMESSAGE_COLUMNS = `
|
|
id,
|
|
conversation_id,
|
|
created_at,
|
|
role,
|
|
message
|
|
`;
|
|
|
|
export const LIST_BY_CONVERSATION = `
|
|
SELECT
|
|
${MODELMESSAGE_COLUMNS}
|
|
FROM modelmessage
|
|
WHERE conversation_id = @conversationId
|
|
ORDER BY id ASC
|
|
`;
|
|
|
|
export const CREATE = `
|
|
INSERT INTO modelmessage (
|
|
conversation_id,
|
|
role,
|
|
message
|
|
)
|
|
OUTPUT
|
|
INSERTED.id,
|
|
INSERTED.conversation_id,
|
|
INSERTED.created_at,
|
|
INSERTED.role,
|
|
INSERTED.message
|
|
VALUES (
|
|
@conversationId,
|
|
@role,
|
|
@message
|
|
)
|
|
`;
|