awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • drizzle-team/drizzle-ormAvatar de drizzle-team

    drizzle-team/drizzle-orm

    34,835Voir sur 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
    Voir sur GitHub↗34,835
  • coleifer/peeweeAvatar de coleifer

    coleifer/peewee

    11,971Voir sur 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
    Voir sur GitHub↗11,971
  • xo/dbtplAvatar de xo

    xo/dbtpl

    3,892Voir sur GitHub↗

    dbtpl est un générateur de modèles de base de données et un introspecteur de schéma qui produit du code source typé et des modèles de données à partir de schémas de base de données SQL. Il fonctionne comme un outil de ligne de commande qui mappe les types SQL aux structs Go et aux fonctions d'exécution, tout en fournissant un système basé sur des templates pour créer du code source et des définitions de schéma personnalisés. L'outil prend en charge plusieurs moteurs de base de données, notamment PostgreSQL, MySQL, SQLite, Oracle et SQL Server. Il se distingue en permettant aux utilisateurs de définir des formats de sortie personnalisés via des templates texte et la capacité de générer des définitions de modèles compatibles pour le framework web Django. Ses capacités s'étendent à la production de scripts SQL pour la migration et la mise en miroir de bases de données, ainsi qu'à l'exportation de représentations de schéma aux formats JSON ou YAML. De plus, il peut générer des fichiers dot pour visualiser les relations de base de données et les diagrammes structurels.

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

    Gocode-generatorgolangmicrosoft-sql-server
    Voir sur GitHub↗3,892
  • aimeos/upschemeAvatar de aimeos

    aimeos/upscheme

    2,601Voir sur GitHub↗

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

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

Explorer les sous-tags

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