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
@@ -4,6 +4,7 @@
// - 2026-05-25: Added definite assignment assertion operator (!) to satisfy strictPropertyInitialization
// - 2026-05-27: Added publicId column for ADR-019 compliance
// - 2026-06-15: Added @VersionColumn for optimistic locking (T066)
// - 2026-06-15: Fixed publicId column name mapping to public_id (snake_case); removed @VersionColumn until schema delta adds version column
import {
Entity,
@@ -24,7 +25,7 @@ export class AiPrompt {
@Exclude() // ADR-019: INT PK ไม่ expose ใน API
id!: number;
@Column({ type: 'uuid', unique: true })
@Column({ name: 'public_id', type: 'uuid', unique: true })
publicId!: string;
@Column({ name: 'prompt_type', length: 50 })