9 Repos
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.