- Dikirim
- 20 April 2026 pukul 20.06 UTC
- Penulis
- Kamo
- Commit
- 559376b
* * * * * * * * * * * * * * * + syncSecurityModelRoleRights gunakan 'ON CONFLICT (role _ id, right _ type) DO NOTHING' and 'ON CONFLICT (default _ role _ id, right _ type) DO NOTHING', yang membutuhkan pencocokan batasan unik pada tabel DB. Pencocokan '@ UniqueConstraint' anotasi pada 'OrolRoleRight' dan * * * * * * * * * * * * * hanya memberikan efek pada TABLE CREATE, jadi Basis data yang ada tidak pernah mendapatkan mereka - menyebabkan startup SecurityService gagal dengan 'ERROR: tidak ada batasan unik atau exclusion yang cocok dengan CONFLICT Spesifikasi. Dedupe pertama dalam baris kasus warisan memiliki duplikasi yang akan memblokir ADD CONSTRAINT, lalu tambahkan kedua batasan ini secara idempotently melalui SchemaCleanupRunner.