- Dikirim
- 24 April 2026 pukul 23.24 UTC
- Penulis
- Kamo
- Commit
- 17cf757
CockroachDB menolak ALTER TABLE... DROP CONSTRAINT untuk batasan UNIQUE dengan: tidak terimplementasi: tidak dapat menjatuhkan batasan UNIQUE "uk _ org _ oauth _ provider" menggunakan ALTER TABLE DROP CONSTRAINT, gunakan DROP INDEX CASCADE sebagai gantinya Ganti migrasi ke 'DROP INDEX IF EXISTS < table > @ < indeks > CASCADE' which CockroachDB menerima. Plain PostgreSQL juga menerima yang sederhana 'DROP INDEX IF EXISTS < nama > CASCADE' form, so the migration tries both varian untuk mesin portability. Perawatan yang sama diterapkan pada warisan uk _ voip _ provider _ config _ org _ id / * * * * * * * * * * * * * pengaman (pembersihan defensif dalam case Hibernasi meninggalkan batasan-batasan di belakang). Migrasi masih idempoten dan aman untuk dijalankan kembali pada DB yang sudah dimigrasi.