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
·

5 Repos

Awesome GitHub RepositoriesSchema Organization

Strategies for structuring and modularizing database schema definitions.

Distinguishing note: Focuses on file-based schema management.

Explore 5 awesome GitHub repositories matching data & databases · Schema Organization. Refine with filters or upvote what's useful.

Awesome Schema Organization 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.

    Structures database definitions across files to simplify migration tracking.

    TypeScriptormtypescriptsql
    Auf GitHub ansehen↗34,835
  • fastapi/sqlmodelAvatar von fastapi

    fastapi/sqlmodel

    18,137Auf GitHub ansehen↗

    SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with data validation logic. By combining these two roles into a single class, it allows developers to manage relational data structures and enforce data integrity for web APIs simultaneously. The framework is built to support asynchronous database operations, enabling high-performance applications to execute queries and transactions without blocking the main execution thread. The library distinguishes itself by leveraging Python type hints to provide IDE autocompletion and compile-

    Structures database schemas across multiple modules or packages to maintain clean code separation and support complex project architectures.

    Pythonfastapijsonjson-schema
    Auf GitHub ansehen↗18,137
  • zhanymkanov/fastapi-best-practicesAvatar von zhanymkanov

    zhanymkanov/fastapi-best-practices

    16,515Auf GitHub ansehen↗

    This project provides a comprehensive guide to architectural patterns and best practices for building scalable, maintainable, and performant web applications using FastAPI. It focuses on standardizing development approaches for Python web services, emphasizing robust request validation, dependency injection, and automated documentation standards to ensure consistent API design. The guide distinguishes itself by promoting domain-driven modular packaging, which organizes application logic into isolated, feature-based directories to support long-term codebase scalability. It also details strateg

    Establishes conventions for organizing database structures within modular application architectures.

    best-practicesfastapi
    Auf GitHub ansehen↗16,515
  • dbt-labs/dbt-coreAvatar von dbt-labs

    dbt-labs/dbt-core

    13,051Auf GitHub ansehen↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Directs the placement of imported data files into specific warehouse schemas to maintain organized data structures.

    Rustanalyticsbusiness-intelligencedata-modeling
    Auf GitHub ansehen↗13,051
  • k1low/tblsAvatar von k1LoW

    k1LoW/tbls

    4,254Auf GitHub ansehen↗

    tbls is a Go-based command line utility used for documenting, analyzing, and linting relational database schemas. It functions as a documentation tool that generates structured reports and entity-relationship diagrams in Markdown, JSON, or Excel formats, as well as a schema diff tool for identifying discrepancies between a live database and its documentation. The project allows for schema augmentation and the definition of virtual relationships through external configuration files, enabling metadata overrides and table connections without requiring database migrations or native constraints. I

    Groups tables into domain-specific categories to provide a curated perspective of the database schema.

    Go
    Auf GitHub ansehen↗4,254
  1. Home
  2. Data & Databases
  3. Schema Organization

Unter-Tags erkunden

  • Schema AssignmentsConfigures the target database schema for data models to manage organization and access. **Distinct from Schema Organization:** Distinct from Schema Organization: focuses on the assignment of models to specific schemas rather than the structural organization of schema definitions.
  • Schema RoutingDirects transformed table output to specific database schemas based on environment or project structure. **Distinct from Schema Organization:** Distinct from Schema Organization: focuses on the dynamic routing of output tables rather than the static organization of schema definitions.
  • Seed Schema MappingsDirectives for placing imported data files into specific warehouse schemas. **Distinct from Schema Organization:** Distinct from Schema Organization: focuses on the specific placement of seed data files rather than general schema structure.