MSSQL Otomatik Yorum Satırı Yapmak Hk.
-
Merhaba,
MSSQL de server trigger im var.
Prosedürler alter olduğunda kimin alter yaptığını mail attırıyorum.
Amacım prosedür alter olduğunda alter yapılan prosedürü yeniden alter yaparak yorum satırında kimin hangi tarihte alter yaptığını eklemek.(Alt alta ekleyerek.)
Trigger dışında başka yolu varmı ? yada yapılabilmesi mümkün mü ?
-
Git gibi diff falan mı almak istiyorsun hocam yoksa sadece log mu?
-
MhmdAlmz bunu yazdı
Git gibi diff falan mı almak istiyorsun hocam yoksa sadece log mu?
Direkt procedure alter edildiğinde o procedure için comment eklemek istiyor sanırım.
#kemalettin düzenledi 29.07.2022 11:56 am
Gibi.
Kemalettin login olan user olacak.
-
-
Bunun yerine tüm bu tablo düzenlemelerini felan ci/cd pipeline'nından yaptırsan. O zaman hem triggerlara ihtiyacın kalmaz hem de istediğin yorumu deployment esnasında basarsın
-
end bunu yazdıMhmdAlmz bunu yazdı
Git gibi diff falan mı almak istiyorsun hocam yoksa sadece log mu?
Direkt procedure alter edildiğinde o procedure için comment eklemek istiyor sanırım.
#kemalettin düzenledi 29.07.2022 11:56 am
Gibi.
Kemalettin login olan user olacak.
evet dediginiz gibi.
alter ile comment yerine tabloya insert etsem daha saglikli olcak gibi.
@sandman ssms uzerinden yapiliyor degisiklikler. code first kullanilmiyor.
teşekkürler
-
DE5TROY3R bunu yazdıend bunu yazdıMhmdAlmz bunu yazdı
Git gibi diff falan mı almak istiyorsun hocam yoksa sadece log mu?
Direkt procedure alter edildiğinde o procedure için comment eklemek istiyor sanırım.
#kemalettin düzenledi 29.07.2022 11:56 am
Gibi.
Kemalettin login olan user olacak.
evet dediginiz gibi.
alter ile comment yerine tabloya insert etsem daha saglikli olcak gibi.
@sandman ssms uzerinden yapiliyor degisiklikler. code first kullanilmiyor.
teşekkürler
Smss ise araya gir comment olarak ekle zaten panelden bunu string query olarak çalıştırmıyor musun? O stringi editle olmaz mı? Ya da ben mi yanlış anladım :D
-
şunu bir incele istersen.
history'i kendi belirlediğin log tablosuna atabiliyorsun.
https://www.mssqltips.com/sqlservertip/2085/sql-server-ddl-triggers-to-track-all-database-changes/