9 Repos
Automated assignment of creation and modification timestamps during record persistence operations.
Distinguishing note: None of the candidates cover the specific ORM capability of automatically managing record create/update timestamps.
Explore 9 awesome GitHub repositories matching data & databases · Automatic Record Timestamping. Refine with filters or upvote what's useful.
sqlboiler is a database-first ORM generator for Go that analyzes an existing database schema to produce strongly typed structures and query helpers. It functions as a schema-driven code generator, transforming database tables and relationships into executable Go source code. The project distinguishes itself through a type-safe query builder that uses chainable modifiers to construct SQL statements, eliminating the need for raw string concatenation. It utilizes customizable text templates to generate source code, allowing for the aliasing of schema entities and the creation of custom templates
Automatically sets creation and modification timestamps on records during every insert and update operation.
xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co
Automatically manages creation and modification timestamps via specialized field tags.
Countly is a self-hosted product analytics and engagement platform that tracks user behavior across mobile, web, and desktop applications. It collects and analyzes device properties, user actions, and session lifecycle data to understand engagement patterns, while also providing crash reporting, push notification delivery, and A/B testing capabilities. The platform is designed for privacy-first deployment, with built-in consent management and the ability to run entirely on private infrastructure. The platform distinguishes itself through its comprehensive feature set that combines analytics w
Attaches a unique millisecond timestamp, local hour, day of week, and timezone offset to each recorded action.
Yii ist ein Full-Stack-PHP-Webframework und ein komponenten-basiertes System, das für den Aufbau dynamischer Websites und RESTful-Services entwickelt wurde. Es arbeitet als MVC-Anwendungsframework, das Geschäftslogik von der Benutzeroberfläche trennt, und enthält einen integrierten Object-Relational-Mapper (ORM) für die Interaktion mit Datenbanken. Das Projekt bietet ein umfassendes CLI-Toolset für Projekt-Bootstrapping, automatisierte Codegenerierung und die Ausführung von Hintergrundaufgaben. Es nutzt eine komponenten-basierte Architektur und einen Service-Locator, um Dependency Injection und Objektlebenszyklen zu verwalten. Das Framework deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich Schema-Migration und Versionierung, rollenbasiertem Identitätsmanagement und Inhaltslokalisierung. Es bietet zudem eine Vielzahl von Caching-Strategien wie Fragment-, Query- und Full-Page-Caching mit abhängigkeitsbasierter Invalidierung. Zusätzliche System-Tools umfassen ein Software-Test-Framework, Event-Logging und Request-Rate-Limiting.
Automatically fills database columns with timestamps, IDs, or slugs when records are created or modified.
Util ist ein umfassendes Entwicklungsframework für .NET, das darauf ausgelegt ist, geschichtete Architekturen und Domain-Driven-Design zu implementieren. Es bietet ein Toolkit aus Basisklassen und Tools für den Aufbau von Full-Stack-Anwendungen, wobei der Fokus insbesondere auf der Erstellung von Backend-Admin-Frameworks und Verwaltungsoberflächen liegt. Das Projekt zeichnet sich durch einen Boilerplate-Generator aus, der die notwendigen Typen und Klassen produziert, um repetitive Architekturmuster zu standardisieren. Es enthält zudem einen Micro-Frontend-Orchestrator, der die Aufteilung großer Frontend-Module in unabhängige Projekte für separate Entwicklung und Bereitstellung ermöglicht. Das Framework deckt eine breite Palette an Funktionsbereichen ab, einschließlich Identitäts- und Zugriffsmanagement mit rollenbasierter Steuerung, Multi-Tenant-Datenisolierung und automatisierter Abhängigkeitsregistrierung. Es bietet zudem Utilities für Datenänderungsaudits, Inhaltslokalisierung, Objektspeicherintegration und die Generierung von CRUD-Schnittstellen. Das System unterstützt die Erstellung von Admin-Oberflächen mittels vorintegrierter UI-Komponenten und serverseitigem Rendering via Razor-TagHelpers.
Automatically records the creator, modifier, and timestamps whenever a database record is saved.
DoctrineExtensions ist eine Sammlung wiederverwendbarer Verhaltenserweiterungen für Doctrine ORM, die darauf ausgelegt sind, häufige Entitätsaufgaben zu automatisieren. Es bietet ein System zur Verfolgung historischer Änderungen an Datenbankentitäten, zur Implementierung von Soft-Deletion-Workflows, zur Verwaltung verschachtelter Set-Baumstrukturen für hierarchische Daten und zur Speicherung übersetzter Feldwerte basierend auf Sprach-Locales. Das Projekt zeichnet sich durch spezialisierte Tools für das Entitäts-Auditing aus, das geänderte Werte und Zeitstempel protokolliert, sowie durch ein Übersetzungs-Framework für mehrsprachiges Content-Management. Es enthält zudem einen Baum-Manager zur Organisation von Entitäten in Eltern-Kind-Beziehungen und einen Mechanismus, um Datensätze als gelöscht zu markieren, ohne sie physisch aus der Datenbank zu entfernen. Zusätzliche Funktionen decken die automatisierte Metadaten-Verfolgung für Zeitstempel und Benutzerbesitz, die Generierung suchmaschinenfreundlicher URL-Slugs und die Verwaltung von Entitätssequenzen ab. Das Toolkit handhabt zudem die Verarbeitung von Datei-Uploads innerhalb von Datenfeldern.
Automates the assignment of creation and modification timestamps whenever entities are persisted.
Dieses Projekt ist eine Sammlung von Referenzmaterialien und Richtlinien für die Implementierung von Data-Audit-Frameworks. Es dient als Referenzleitfaden für Datenqualität und als Handbuch zur Datensatzvalidierung für die Identifizierung häufiger struktureller und statistischer Fehler in Datensätzen. Das Projekt bietet eine strukturierte Wissensbasis für Datenbereinigung, inklusive eines Katalogs realer Datenfehler und praktischer Strategien für deren Erkennung und Behebung. Es enthält spezifische Frameworks zur Evaluierung der Datenherkunft (Provenance) und der Zuverlässigkeit aggregierter Informationen. Das Material deckt ein breites Spektrum an Datenanalyse-Funktionen ab, einschließlich statistischer Integritätsvalidierung zur Erkennung von Manipulationen, Assessments der Stichprobengültigkeit zur Identifizierung von Populations-Bias und Methoden zur strukturellen Fehlererkennung wie Kodierungsprobleme. Zudem beschreibt es Prozesse zur Wiederherstellung tabellarischer Informationen aus visuellen Dokumenten mittels OCR (Optical Character Recognition).
Identifies patterns of unreliable data such as suspicious default values and inconsistent spelling.
RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind
Schedules the deletion of records by attaching a timestamp to their metadata.
bknd is a self-hosted backend-as-a-service platform and serverless backend framework that provides an integrated environment for managing databases, authentication, and file storage. It functions as a headless CMS and a portable API engine designed to run across various JavaScript runtimes, including Node.js, Bun, Cloudflare Workers, and AWS Lambda. The project distinguishes itself through a combination of schema-driven API generation and a built-in database management UI. It enables the definition of data structures either programmatically via a type-safe API or visually through an administr
Automatically assigns creation and modification timestamps to data entities during persistence operations.