Liquidibase ve add-foreign-key-constraint belgelerine bakıldığında, ertelenebilen bir özellik var. Ama dokümanlar gerçekten mülkün yaptıklarından bahsetmiyor. Herkes biliyor mu?Liquibase add-foreign-key-constraint deferrable: ne anlama geliyor?
cevap
DEFERRABLE
Bu sınırlama ertelenmiş olup olmadığını kontrol eder ertelenebilir değildir. Ertelenmeyen bir kısıtlama, her komutun hemen ardından kontrol edilir. Ertelenebilecek kısıtların kontrol edilmesi, işlemin sonuna kadar ertelenebilir (SET CONSTRAINTS komutu kullanılarak). DEFERRABLE DEĞİLDİR. Şu anda sadece yabancı anahtar kısıtlamaları kabul edilmektedir. Diğer tüm kısıtlama türleri ertelenmez.
[Kaynak] Kısaca http://www.postgresql.org/docs/8.1/static/sql-createtable.html
, iki tablo siklik FK bağımlılığı varsayalım. Her iki tabloda da referans verisi bulunmayan ve FK kısıtlaması ertelenmeyen veriler için insert gerçekleştirdiğimizde, FK kısıtlaması ihlal edildiğinden DB hatası atar. Ertelenirse, doğrulama işlemi gerçekleştirilirken gerçekleştirilir.
- 1. PHP'de "&" ne anlama geliyor?
- 2. Aslında ne anlama geliyor?
- 3. , bu ne anlama geliyor?
- 4. getActivity() ne anlama geliyor?
- 5. "->" ne anlama geliyor?
- 6. Field.Index.NOT_ANALYZED_NO_NORMS ne anlama geliyor
- 7. ^{} git'te ne anlama geliyor?
- 8. kotlin'de "::" ne anlama geliyor?
- 9. "ctx" ne anlama geliyor?
- 10. DTMobileIS ne anlama geliyor?
- 11. Javascript'te ne anlama geliyor?
- 12. jQuery'de $ ([]) ne anlama geliyor?
- 13. Futex_ ne anlama geliyor?
- 14. JQuery'de ne anlama geliyor?
- 15. JSX ne anlama geliyor?
- 16. Haskell'de '@' ne anlama geliyor?
- 17. Bu ne anlama geliyor?
- 18. 'ALFKI' ne anlama geliyor?
- 19. Prolog'da \ + ne anlama geliyor?
- 20. "_" burada ne anlama geliyor?
- 21. Kısmi ne anlama geliyor?
- 22. SGBD ne anlama geliyor?
- 23. CSS'de "*" ne anlama geliyor?
- 24. AVMediaTypeMuxed ne anlama geliyor?
- 25. Swift: "_, _" ne anlama geliyor?
- 26. `hl` ne anlama geliyor?
- 27. \ u003C ne anlama geliyor?
- 28. Bu ne anlama geliyor?
- 29. [[...]] python'da ne anlama geliyor?
- 30. "Doğrusal enterpolasyon" ne anlama geliyor?
Düşündüğüm budur. Temizlediğin için teşekkürler. – Gregg