Bir satırlar bir dizi kimlik için zaten yoksa, bir tabloya satırlar yerleştirecek grants veritabanı geçiş eklentisi için bir changelog.groovy nasıl yazabilirim? Örneğin.grails veritabanı geçişi eklentisi - koşullu olarak satırları ekleme
cool_stuff tablosu var kimlik | some_other_id |
Cool_stuff tablosu verilerle doldurulur. cool_stuff kimlikleri bir dizi göz önüne alındığında, 1-2000, ben istiyorum:
- Yineleyin kimlikleri aracılığıyla, cool_stuff id kombinasyonu ve some_other_id = 2
- varsa o değil ise görmek cool_stuff tablo sorgulama 't, mevcut cool_stuff kimliği ve some_other_id bir satır eklemek = 2
Bu, changelog.groovy yerine changelog.xml dosyasında yapılabilir mi? – ddelponte