awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • drizzle-team/drizzle-ormAvatar von drizzle-team

    drizzle-team/drizzle-orm

    34,835Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗34,835
  • coleifer/peeweeAvatar von coleifer

    coleifer/peewee

    11,971Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,971
  • xo/dbtplAvatar von xo

    xo/dbtpl

    3,892Auf GitHub ansehen↗

    dbtpl ist ein Datenbankmodell-Generator und Schema-Introspektor, der typsicheren Quellcode und Datenmodelle aus SQL-Datenbankschemata erzeugt. Er fungiert als Kommandozeilentool, das SQL-Typen auf Go-Structs und Ausführungsfunktionen abbildet, während es ein Template-basiertes System zur Erstellung benutzerdefinierter Quellcodes und Schemadefinitionen bereitstellt. Das Tool unterstützt mehrere Datenbank-Engines, darunter PostgreSQL, MySQL, SQLite, Oracle und SQL Server. Es zeichnet sich dadurch aus, dass Benutzer benutzerdefinierte Ausgabeformate über Text-Templates definieren können und die Möglichkeit besteht, kompatible Modelldefinitionen für das Django-Webframework zu generieren. Seine Funktionen erstrecken sich auf die Erstellung von SQL-Skripten für Datenbankmigrationen und -spiegelungen sowie den Export von Schemadarstellungen in JSON- oder YAML-Formaten. Zusätzlich kann es Dot-Dateien generieren, um Datenbankbeziehungen und Strukturdiagramme zu visualisieren.

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

    Gocode-generatorgolangmicrosoft-sql-server
    Auf GitHub ansehen↗3,892
  • aimeos/upschemeAvatar von aimeos

    aimeos/upscheme

    2,601Auf GitHub ansehen↗

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

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

Unter-Tags erkunden

  • 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.