{"repo":"HARMONICOM/dig","free":true,"listed":false,"github":"https://github.com/HARMONICOM/dig","clone":"git clone https://github.com/HARMONICOM/dig.git","description":"SQL query builder for Zig language","language":"Zig","stars":11,"topics":["orm","zig","ziglang","db","mysql","postgresql"],"license":"MIT","category":"databases-storage","readme_excerpt":"Dig ORM A type-safe SQL query builder for Zig. Overview Dig ORM is a lightweight, type-safe SQL query builder library for Zig that provides an intuitive API for building SQL queries. It supports PostgreSQL and MySQL databases. Features - Type-safe query building : Build SQL queries with compile-time type checking - Fluent API : Chain methods to build queries intuitively with chainable query builders - Multi-database support : PostgreSQL and MySQL with full driver implementations - Schema definition : Define tables and columns with a simple API - Migration system : Database schema versioning with up/down migrations - Transaction support : Built-in transaction management (BEGIN/COMMIT/ROLLBACK) - JOIN support : Full support for INNER, LEFT, RIGHT, and FULL OUTER JOINs - Result parsing : Automatic type conversion from database results - C library bindings : Complete bindings for libpq and libmysqlclient - Pure Zig implementation : Core logic in Zig with FFI to C libraries Documentation 📖 Online Documentation - Interactive documentation website 📚 User Documentation ( documents/ ): - Overview - Design goals and main features - Getting Started - Installation and first steps - Schema Definition - Table and column definitions - Query Builders - SELECT, INSERT, UPDATE, DELETE queries - Migrations - Database schema versioning - Database Drivers - PostgreSQL and MySQL details - API Reference - High-level API summary - Architecture - System architecture (for contributors) Quick Start U","default_branch":null,"files":null,"tree":[],"storefront":"/r/HARMONICOM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HARMONICOM/dig/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."}