feat: a2ui interface to enablee the LLM to give structured information
This commit is contained in:
@@ -1,3 +1,12 @@
|
||||
diesel::table! {
|
||||
a2ui_messages (id) {
|
||||
id -> Integer,
|
||||
session_id -> Integer,
|
||||
message_id -> Integer,
|
||||
json -> Text,
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
messages (id) {
|
||||
id -> Integer,
|
||||
@@ -36,5 +45,7 @@ diesel::table! {
|
||||
}
|
||||
|
||||
diesel::joinable!(sessions -> projects (project_id));
|
||||
diesel::joinable!(a2ui_messages -> messages (message_id));
|
||||
diesel::joinable!(a2ui_messages -> sessions (session_id));
|
||||
diesel::joinable!(messages -> sessions (session_id));
|
||||
diesel::allow_tables_to_appear_in_same_query!(messages, projects, sessions);
|
||||
diesel::allow_tables_to_appear_in_same_query!(a2ui_messages, messages, projects, sessions);
|
||||
|
||||
Reference in New Issue
Block a user