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
·

9 Repos

Awesome GitHub RepositoriesColumn Population

The process of transferring data from iterators or vectors into specific named columns of a tabular structure.

Distinguishing note: Candidates focus on extraction or formatting; this is the basic act of populating a column with data.

Explore 9 awesome GitHub repositories matching data & databases · Column Population. Refine with filters or upvote what's useful.

Awesome Column Population GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • fzaninotto/fakerAvatar von fzaninotto

    fzaninotto/Faker

    26,674Auf GitHub ansehen↗

    Faker is a PHP library for creating realistic synthetic data used for testing, prototyping, and populating database entities. It serves as a test data generator and localized mocking tool capable of producing synthetic names, addresses, and identifiers specific to various countries and languages. The library provides mechanisms to ensure data consistency and quality, including deterministic seeding to produce identical data sequences across executions and stateful uniqueness tracking to prevent duplicate values. It also supports probability-weighted optionality to simulate missing data and cu

    Fills database entities with synthetic data by mapping column names to appropriate data formatters.

    PHP
    Auf GitHub ansehen↗26,674
  • xataio/pgrollAvatar von xataio

    xataio/pgroll

    6,502Auf GitHub ansehen↗

    pgroll is a PostgreSQL migration framework designed for zero-downtime schema changes. It applies non-blocking DDL operations that avoid exclusive locks on tables, and uses trigger-based column backfill to populate new columns while keeping them synchronized with old ones. The framework wraps each migration step in a database transaction that can be atomically committed or rolled back, and creates a versioned view layer that exposes both old and new schema versions simultaneously to client applications. The tool distinguishes itself by managing multiple schema versions via views, enabling safe

    Provides automated column backfill using batch updates and trigger-based synchronization during schema migrations.

    Go
    Auf GitHub ansehen↗6,502
  • ryanb/cancanAvatar von ryanb

    ryanb/cancan

    6,212Auf GitHub ansehen↗

    CanCan is an authorization library for Ruby on Rails applications that provides a declarative framework for defining user permissions. It functions as a role-based access control system that decouples security logic from controllers by centralizing all ability definitions in a single location. The library distinguishes itself by translating permission rules into database-driven filters. This allows the system to retrieve only the specific records a user is permitted to see based on attribute conditions and defined scopes, rather than verifying permissions after data has been loaded. The fram

    Abstracts database queries so authorization rules can function across different Ruby object mapping libraries.

    Ruby
    Auf GitHub ansehen↗6,212
  • servicestack/servicestackAvatar von ServiceStack

    ServiceStack/ServiceStack

    5,498Auf GitHub ansehen↗

    ServiceStack ist ein hochperformantes .NET-Webframework für den Bau typsicherer APIs unter Verwendung stark typisierter Request- und Response-Objekte. Es fungiert als nachrichtenbasierte API-Engine, die Geschäftslogik von der Transportschicht entkoppelt, wodurch Services über mehrere Protokolle wie HTTP, gRPC und verschiedene Message-Queue-Provider bereitgestellt werden können. Das Framework zeichnet sich durch seinen typsicheren API-Generator aus, der native Client-SDKs und Data Transfer Objects (DTOs) aus Service-Metadaten über mehrere Sprachen hinweg produziert. Es enthält zudem ein verteiltes Service-Gateway für Microservices-Orchestration, ein Code-First-ORM zur direkten Übersetzung von C#-Objekten in Datenbankdatensätze sowie ein zentralisiertes Identitäts- und Zugriffsmanagementsystem für sicheren tokenbasierten Zugriff. Die breitere Funktionspalette deckt asynchrones Messaging und Echtzeit-Event-Streaming durch Pub-Sub und Server-Sent Events ab. Es bietet umfassende Unterstützung für Datenserialisierung in Formaten wie JSON, XML, ProtoBuf und MessagePack, neben integrierten Authentifizierungs-Flows wie JWT, API-Keys und Step-up-Authentifizierung. Zusätzliches Tooling umfasst automatisierte CRUD-API-Generierung, Hintergrund-Job-Ausführung und Vorlagen für administrative Dashboards.

    Translates plain old C# objects directly into database records without requiring external configuration files.

    C#c-sharpcsvframework
    Auf GitHub ansehen↗5,498
  • zhanglei-workspace/shopping-management-systemAvatar von zhanglei-workspace

    zhanglei-workspace/shopping-management-system

    5,209Auf GitHub ansehen↗

    Dieses Projekt ist ein Java-basiertes E-Commerce-Managementsystem und eine Suite für Bildungsprojekte. Es dient als Backend-Framework zum Aufbau von Online-Shopping-Plattformen und nutzt eine Model-View-Controller-Architektur, um Benutzeroberflächen von Geschäftslogik und Datenmodellen zu entkoppeln. Das System implementiert ein strukturiertes Webanwendungs-Framework, das relationale Datenbanken integriert, um Produktbestände, Benutzerkonten und Kundentransaktionen zu verfolgen. Es verfügt über eine Schichtenarchitektur, die Präsentation, Geschäftslogik und Datenzugriff trennt. Die Codebasis deckt mehrere Kernbereiche ab, einschließlich Einzelhandels-Bestandsmanagement, Verkaufsabwicklung für Kundentransaktionen und unternehmensweite Zugriffskontrolle. Sicherheit wird durch filterbasierte Zugriffskontrolle und sitzungsbasiertes Zustandsmanagement gehandhabt, um sensible Anwendungsmodule zu schützen. Die Datenpersistenz wird durch relationale SQL-Datenbanken und Object-Relational-Mapping verwaltet, um den Zugriff auf und das Abrufen von Anwendungsdaten zu standardisieren.

    Maps database tables to Java objects using configuration files to simplify data retrieval and storage.

    Javajavamavenmybatis
    Auf GitHub ansehen↗5,209
  • jasongt/northwindtradersAvatar von JasonGT

    JasonGT/NorthwindTraders

    5,019Auf GitHub ansehen↗

    NorthwindTraders is an ASP.NET Core sample web application that demonstrates the implementation of business logic and request handling. It is structured as a layered architecture web app, decoupling core application rules from the user interface and data access layers. The project utilizes Entity Framework Core for its database implementation, employing a code-first relational database approach. This allows the database schema to be generated and evolved automatically from C# entity models via an object-relational mapper. The application manages relational data and serves web requests throug

    Implements a database schema that is generated and evolved automatically from C# POCO models.

    C#
    Auf GitHub ansehen↗5,019
  • oblac/joddAvatar von oblac

    oblac/jodd

    4,059Auf GitHub ansehen↗

    Jodd ist eine Suite von leichtgewichtigen Java-Erweiterungen und Standardbibliotheks-Utilities für Anwendungskonfiguration, Datenbank-Mapping, Dependency Injection und HTML-Parsing. Es bietet ein konsolidiertes Set an Core-Tools, um die Java-Entwicklung zu erleichtern, mit einem Zero-Dependency-Kern, der Kompatibilität und einen geringen Footprint in verschiedenen Umgebungen sicherstellt. Das Projekt bietet einen pragmatischen Dependency-Injection-Container zur Verwaltung von Objekt-Lebenszyklen und einen Datenbank-Mapper, der SQL-Templates verwendet, um Result-Sets direkt auf Java-Objekte zu mappen. Es enthält einen spezialisierten Konfigurationsmanager, der Profile, Sektionen und Makros unterstützt, sowie einen HTML-Parser, der Elemente mittels CSS3-Selektoren extrahiert. Zusätzliche Funktionen umfassen Netzwerkkommunikation über einen leichtgewichtigen HTTP-Client, JSON-Serialisierung sowie E-Mail-Versand und -Empfang. Das Toolkit bietet zudem Utilities für Datenvalidierung, Typkonvertierung, Transaktionsmanagement und die Generierung dynamischer Proxys für Verhaltens-Interzeption.

    Executes database queries and maps the resulting data sets directly to Java objects.

    Javaaopdatabasehtml-parser
    Auf GitHub ansehen↗4,059
  • hosseinmoein/dataframeAvatar von hosseinmoein

    hosseinmoein/DataFrame

    2,917Auf GitHub ansehen↗

    DataFrame is a C++ tabular data library and manipulation engine designed for managing heterogeneous data in contiguous memory. It functions as a statistical analysis framework and time series analysis toolkit, providing the means to store, index, and transform multidimensional datasets. The project distinguishes itself through a high-performance execution model that utilizes column-major storage, SIMD-aligned memory allocation, and a thread-pool for parallel computations. It employs a visitor-based algorithm dispatch system and policy-driven transformations to decouple data processing logic f

    Copies or moves data from vectors and iterators into a named column.

    C++aicppdata-analysis
    Auf GitHub ansehen↗2,917
  • w3tecch/typeorm-seedingAvatar von w3tecch

    w3tecch/typeorm-seeding

    907Auf GitHub ansehen↗

    TypeORM Seeding ist ein Entwicklungs-Utility für die Automatisierung der Datenbankbefüllung und Schemaverwaltung innerhalb von TypeORM-basierten Projekten. Es bietet ein Framework zum Zurücksetzen von Datenbankstrukturen und Injizieren konsistenter Daten, was vorhersehbare Zustände für Test- und lokale Entwicklungsumgebungen erleichtert. Das Tool zeichnet sich durch einen factorybasierten Ansatz zur Datengenerierung aus, der es Entwicklern ermöglicht, wiederverwendbare Templates zu definieren, die randomisierte Entitätsdatensätze erzeugen. Durch die direkte Integration in die bestehende Datenbank-Abstraktionsschicht wird sichergestellt, dass generierte Objekte unter Verwendung von Standard-Zugriffsmustern in relationale Tabellen persistiert werden. Das Projekt enthält eine CLI, die die Ausführung von Seeding-Skripten und Schema-Refresh-Aufgaben orchestriert. Es unterstützt flexible Deployment-Workflows, indem es Benutzern ermöglicht, umgebungsspezifische Einstellungen und Dateipfadauflösungen über Konfigurationsdateien oder Umgebungsvariablen zu verwalten.

    Maps generated entity objects directly into relational tables using existing ORM abstraction layers.

    TypeScriptclidata-seedingdatabase
    Auf GitHub ansehen↗907
  1. Home
  2. Data & Databases
  3. Column Population

Unter-Tags erkunden

  • ORM Mappings3 Sub-TagsMechanisms for populating database entities by mapping synthetic generators to ORM columns. **Distinct from Column Population:** Specifically links synthetic data generation to ORM entities rather than basic tabular column population.
  • Trigger-Based BackfillsPopulates new columns by running batch UPDATE operations directly on the table while triggers maintain consistency. **Distinct from Column Population:** Distinct from Column Population: focuses on backfilling columns during schema migrations with trigger-based synchronization, not general column population from iterators.