Yazeka
Arama sonuçlarına göre oluşturuldu
GORM, Golang için geliştirilmiş, geliştiricilere dostu olmayı hedefleyen bir Object-Relational Mapper (ORM) kütüphanesidir 125.
GORM, veritabanı tablolarındaki verilerin, Golang'de daha yaygın olarak kullanılan nesnelere aktarılmasını otomatikleştirir 25. Bu sayede, SQL yazmak yerine kod kullanılarak veri oluşturma, okuma, güncelleme ve silme işlemleri gerçekleştirilebilir 25.
GORM'un bazı özellikleri şunlardır:
- Otomatik göçler (migrations) 4. Veritabanı şeması değişiklikleri otomatik olarak yönetilir 4.
- İlişkiler (associations) 4. Modeller arasındaki ilişkiler kolayca yönetilebilir 4.
- Tetikleyiciler (hooks) 4. Veri işlemleri, before/after tetikleyicileriyle özelleştirilebilir 4.
- İşlem (transactions) 4. Veritabanı işlemleri için yerleşik destek sağlanır 4.
- Çoklu veritabanı desteği 4. MySQL, PostgreSQL, SQLite ve SQL Server gibi çeşitli veritabanlarıyla çalışır 4.
5 kaynaktan alınan bilgiyle göre: