690617:1443 237 #01.3
CI / CD Pipeline / build (push) Failing after 7m26s
CI / CD Pipeline / deploy (push) Has been skipped

This commit is contained in:
2026-06-17 14:43:30 +07:00
parent 82b41ad5d9
commit db16c95019
42 changed files with 3084 additions and 352 deletions
@@ -0,0 +1,10 @@
-- Delta: 2026-06-15-fix-ai-prompts-columns.sql
-- Fix: (1) Drop duplicate camelCase publicId column (TypeORM mapping bug)
-- (2) Add version column for optimistic locking (T066)
-- ADR-009: Edit schema directly, no TypeORM migrations
-- ลบ duplicate column ที่ TypeORM สร้างผิด (camelCase แทน snake_case)
ALTER TABLE ai_prompts DROP COLUMN IF EXISTS `publicId`;
-- เพิ่ม version column สำหรับ @VersionColumn (optimistic locking)
ALTER TABLE ai_prompts ADD COLUMN IF NOT EXISTS `version` INT NOT NULL DEFAULT 1;