updating schema to have a description field on term_glosses

This commit is contained in:
lila 2026-04-20 08:46:05 +02:00
parent 091a901485
commit eacdd35295
6 changed files with 1116 additions and 2 deletions

View file

@ -0,0 +1,12 @@
ALTER TABLE "decks" DROP CONSTRAINT "source_language_check";--> statement-breakpoint
ALTER TABLE "decks" DROP CONSTRAINT "validated_languages_check";--> statement-breakpoint
ALTER TABLE "term_glosses" DROP CONSTRAINT "language_code_check";--> statement-breakpoint
ALTER TABLE "terms" DROP CONSTRAINT "pos_check";--> statement-breakpoint
ALTER TABLE "translations" DROP CONSTRAINT "language_code_check";--> statement-breakpoint
ALTER TABLE "lobbies" ALTER COLUMN "status" SET DEFAULT 'waiting';--> statement-breakpoint
ALTER TABLE "term_glosses" ADD COLUMN "description" text;--> statement-breakpoint
ALTER TABLE "decks" ADD CONSTRAINT "source_language_check" CHECK ("decks"."source_language" IN ('en', 'it', 'de', 'fr', 'es'));--> statement-breakpoint
ALTER TABLE "decks" ADD CONSTRAINT "validated_languages_check" CHECK (validated_languages <@ ARRAY['en', 'it', 'de', 'fr', 'es']::varchar[]);--> statement-breakpoint
ALTER TABLE "term_glosses" ADD CONSTRAINT "language_code_check" CHECK ("term_glosses"."language_code" IN ('en', 'it', 'de', 'fr', 'es'));--> statement-breakpoint
ALTER TABLE "terms" ADD CONSTRAINT "pos_check" CHECK ("terms"."pos" IN ('noun', 'verb', 'adjective', 'adverb'));--> statement-breakpoint
ALTER TABLE "translations" ADD CONSTRAINT "language_code_check" CHECK ("translations"."language_code" IN ('en', 'it', 'de', 'fr', 'es'));

File diff suppressed because it is too large Load diff

View file

@ -50,6 +50,13 @@
"when": 1776270391189,
"tag": "0006_certain_adam_destine",
"breakpoints": true
},
{
"idx": 7,
"version": "7",
"when": 1776665111607,
"tag": "0007_nosy_leper_queen",
"breakpoints": true
}
]
}
}