awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesDatabase Introspection Tools

Utilities for generating code or schema definitions from existing database structures.

Distinguishing note: Focuses on reverse-engineering schema definitions from live databases, distinct from migration application.

Explore 4 awesome GitHub repositories matching data & databases · Database Introspection Tools. Refine with filters or upvote what's useful.

Awesome Database Introspection Tools GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • drizzle-team/drizzle-ormAvatar drizzle-team

    drizzle-team/drizzle-orm

    34,835Vezi pe GitHub↗

    Drizzle ORM is a TypeScript-native database toolkit providing type-safe SQL query building, schema management, and automated migrations across PostgreSQL, MySQL, SQLite, and SingleStore.

    This guide assumes familiarity with: - Get started with Drizzle and drizzle-kit - read here - Drizzle schema fundamentals - read here - Database connection basics - read here - Drizzle migrations fundamentals - read he

    TypeScriptormtypescriptsql
    Vezi pe GitHub↗34,835
  • coleifer/peeweeAvatar coleifer

    coleifer/peewee

    11,971Vezi pe GitHub↗

    Peewee is a SQL object-relational mapper and query builder that provides an object-oriented interface for mapping application classes to relational database tables. It functions as a relational database toolkit for managing schemas, executing migrations, and handling complex table relationships. The project distinguishes itself by providing an asyncio database driver for non-blocking database operations, ensuring event loop responsiveness. It also supports semi-structured data storage, allowing the storage and querying of flexible JSON documents within traditional relational database systems.

    Performs low-level reflection to discover table structures and constraints across different platforms.

    Pythonasynciodankfastapi
    Vezi pe GitHub↗11,971
  • xo/dbtplAvatar xo

    xo/dbtpl

    3,892Vezi pe GitHub↗

    dbtpl este un generator de modele de bază de date și un introspector de schemă care produce cod sursă type-safe și modele de date din schemele bazelor de date SQL. Funcționează ca un instrument de linie de comandă care mapează tipurile SQL la structuri Go și funcții de execuție, oferind în același timp un sistem bazat pe template-uri pentru crearea de cod sursă personalizat și definiții de schemă. Instrumentul suportă mai multe motoare de baze de date, inclusiv PostgreSQL, MySQL, SQLite, Oracle și SQL Server. Se distinge prin faptul că permite utilizatorilor să definească formate de output personalizate prin template-uri text și prin capacitatea de a genera definiții de model compatibile pentru framework-ul web Django. Capabilitățile sale se extind la producerea de scripturi SQL pentru migrarea și oglindirea bazelor de date, precum și la exportul reprezentărilor de schemă în formate JSON sau YAML. În plus, poate genera fișiere dot pentru a vizualiza relațiile dintre bazele de date și diagramele structurale.

    Provides utilities for reverse-engineering schema definitions from live databases across multiple SQL dialects.

    Gocode-generatorgolangmicrosoft-sql-server
    Vezi pe GitHub↗3,892
  • aimeos/upschemeAvatar aimeos

    aimeos/upscheme

    2,601Vezi pe GitHub↗

    Generates migration PHP files by querying live database metadata for tables, columns, indexes, and sequences.

    PHPdatabasedatabase-managementdatabase-migrations
    Vezi pe GitHub↗2,601
  1. Home
  2. Data & Databases
  3. Database Introspection Tools

Explorează sub-etichetele

  • Migration File GeneratorsGenerates migration PHP files by querying live database metadata for tables, columns, indexes, and sequences. **Distinct from Database Introspection Tools:** Distinct from general Database Introspection Tools: focuses specifically on generating migration files from introspection, not just any code or schema definition.