mirror of https://github.com/buster-so/buster.git
11 lines
707 B
SQL
11 lines
707 B
SQL
-- Add is_completed column to messages table
|
|
-- This column is used to signify if the streaming has completed from the API response.
|
|
-- Because messages are built using AI flow, we need to track when it is finished.
|
|
ALTER TABLE "messages" ADD COLUMN "is_completed" boolean DEFAULT false NOT NULL;
|
|
--> statement-breakpoint
|
|
-- Add column description
|
|
COMMENT ON COLUMN "messages"."is_completed" IS 'Indicates if the streaming has completed from the API response. Used to track when AI flow message processing is finished.';
|
|
--> statement-breakpoint
|
|
-- Set all existing messages to complete (true) since they are already fully processed
|
|
UPDATE "messages" SET "is_completed" = true WHERE "is_completed" = false;
|