RolRightsSyncService her çizmede tamamen kendini kınayan

FeatureSecurityService
Shiked
20 Nisan 2026 20:23 UTC
Yazar
Kamo
Commit
3609afb

Bir RolRightType eklemek asla bir daha koşmayı gerektirmez KamoInitializerService. senkronizasyonAll() şimdi her başlangıçta üç aşama yürütüyor: 1. Heal kısıtlamalar - her doğru taşımada her dış kısıtlamayı bırakın Masa ve iki tezli eşsiz kısıtlamaların mevcut olmasını sağlar. Hibernate fırınlar, CREATE TABLE'taki RA kısıtlamalarına değer veriyor Zaman ve onları asla güncellemez ve @UniqueConstraint sadece etki alır CREATE TABLE, bu yüzden her ikisi de her zaman geliştiği yere sürükler. @Enumerated Java katmanında zaten geçerli değerleri uyguluyor. 2. Delete yetim hakları – DELETE WHERE right type NOT IN (current enum) Tüm altı doğru taşıma masaları boyunca: org role rights, ******************** Üye rights, üye rights applied, iş title rights, dept rights. Hem ORDINAL int hem de STRING enum-name depolama. 3. Eksik haklar koyar - değişmeden; eşsiz kısıtlamalara dayanır 1. Idempotent - yeniden yatmak için güvenli. Add/removing enum values now requires Sadece Güvenlik Hizmetini yeniden başlat.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle