awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesORM Data Models

Defines database tables as Python classes with typed fields and relationships, mirroring Django's model syntax.

Distinct from Data Modeling: Distinct from Data Modeling: focuses on ORM-specific model definitions with Django-like syntax, not general data schema design.

Explore 3 awesome GitHub repositories matching data & databases · ORM Data Models. Refine with filters or upvote what's useful.

Awesome ORM Data Models GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tortoise/tortoise-ormAvatar de tortoise

    tortoise/tortoise-orm

    5,582Ver en GitHub↗

    Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS

    Defines database tables as Python classes with typed fields and relationships, mirroring Django's model syntax.

    Pythonasyncasynciomysql
    Ver en GitHub↗5,582
  • codeception/codeceptionAvatar de Codeception

    Codeception/Codeception

    4,855Ver en GitHub↗

    Codeception es un framework de testing full-stack para aplicaciones PHP que proporciona una interfaz unificada para pruebas unitarias, funcionales y de aceptación. Sirve como herramienta para automatizar navegadores reales de escritorio y móviles mediante el protocolo WebDriver y actúa como cliente para probar APIs REST y SOAP. El framework se distingue por su soporte para Behavior-Driven Development (BDD), permitiendo a los usuarios escribir especificaciones de prueba legibles por humanos en lenguaje Gherkin para alinear las pruebas técnicas con los requisitos de negocio. Implementa un mapeo de acciones basado en actores para conectar estos pasos en lenguaje natural con métodos ejecutables de PHP. Sus capacidades cubren una amplia superficie, incluyendo verificación y gestión del estado de la base de datos para almacenes SQL y NoSQL, la simulación de flujos de trabajo de usuario mediante automatización de navegador y la validación de estructuras de datos de API utilizando JSON y XML. También proporciona herramientas para medir la cobertura de código y gestionar ciclos de vida de pruebas mediante inyección de dependencias y manipulación de contenedores de servicios. El proyecto incluye un proceso de instalación guiado por línea de comandos para generar boilerplates de prueba y archivos de configuración estandarizados.

    Interacts with databases via domain models and wraps test actions in roll-backable transactions.

    PHP
    Ver en GitHub↗4,855
  • django-helpdesk/django-helpdeskAvatar de django-helpdesk

    django-helpdesk/django-helpdesk

    1,680Ver en GitHub↗

    Django Helpdesk is an open-source, web-based ticketing system built on the Django framework. It provides a centralized platform for tracking and resolving support requests, enabling organizations to manage internal helpdesk operations and customer communication through a modular, Python-based architecture. The system distinguishes itself by offering a public-facing support portal that allows users to submit and view tickets without requiring authentication. It also includes integrated workflow tools such as kanban boards for visualizing task progress and automated routing rules that assign in

    Defines database tables as Python classes with typed fields and relationships.

    Pythonagilebugscases
    Ver en GitHub↗1,680
  1. Home
  2. Data & Databases
  3. Data Modeling
  4. ORM Data Models

Explorar subetiquetas

  • Model ConfigurationsSettings that define model behavior such as custom table names and database connections. **Distinct from ORM Data Models:** Focuses on configuration settings for ORM models rather than the structural definition of the models themselves.
  • ORM Transaction ManagementManaging database interactions through object-relational mapping and wrapping test actions in roll-backable transactions. **Distinct from ORM Data Models:** Distinct from ORM Data Models: focuses on the operational management and transaction wrapping of data rather than the model definitions.