{"repo":"rezakhademix/zorm","free":true,"listed":false,"github":"https://github.com/rezakhademix/zorm","clone":"git clone https://github.com/rezakhademix/zorm.git","description":"Z-ORM A Golang ORM to write fluent and fast queries. Query smarter, Code faster.","language":"Go","stars":23,"topics":["go","golang","orm","web"],"license":"MIT","category":"databases-storage","readme_excerpt":"ZORM A Type-Safe, Production Ready Go ORM One ORM To Query Them All --- ZORM is a powerful, type-safe, and developer-friendly Go ORM designed for modern applications. It leverages Go generics to provide compile-time type safety while offering a fluent, chainable API for building complex SQL queries with ease. Key Features - Type-Safe : Full compile-time type safety powered by Go generics - Zero Dependencies : Built on Go's database/sql package, works with any SQL driver - High Performance : Prepared statement caching, connection pooling, model pooling — see Advanced Start - Relations : HasOne, HasMany, BelongsTo, BelongsToMany, Polymorphic relations - Fluent API : Chainable query builder with intuitive method names - Advanced Queries : CTEs, Subqueries, Full-Text Search, Window Functions - Database Splitting : Automatic read/write split with replica support — see Advanced Start - Context Support : All operations respect context.Context for cancellation & timeout - Debugging : Print() method to inspect generated SQL without executing - Lifecycle Hooks : BeforeCreate / AfterCreate, BeforeUpdate / AfterUpdate, BeforeDelete / AfterDelete, AfterFind — plus Tx variants for atomic side effects - Accessors : Computed attributes via getter methods Installation Quick Start 1. Connect to Database PostgreSQL 2. Define Models Models are standard Go structs. ZORM uses convention over configuration - no tags required! Custom Table Name & Primary Key 3. Basic CRUD 4. Bulk Operations CreateMa","default_branch":null,"files":null,"tree":[],"storefront":"/r/rezakhademix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rezakhademix/zorm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}