10 مستودعات
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 10 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 هو إطار عمل ويب PHP كامل ونظام قائم على المكونات مصمم لبناء مواقع ويب ديناميكية وخدمات RESTful. يعمل كإطار عمل تطبيق MVC يفصل منطق الأعمال عن واجهة المستخدم ويتضمن mapper كائني-علائقي مدمج للتفاعل مع قواعد البيانات. يوفر المشروع مجموعة أدوات سطر أوامر شاملة لتمهيد المشروع، وإنشاء الكود المؤتمت، وتنفيذ المهام الخلفية. يستخدم بنية قائمة على المكونات ومحدد خدمة لإدارة حقن التبعية ودورات حياة الكائنات. يغطي إطار العمل مجموعة واسعة من مجالات الإمكانيات، بما في ذلك ترحيل المخطط وإصداره، وإدارة الهوية القائمة على الأدوار، وتوطين المحتوى. يتميز أيضاً بمجموعة متنوعة من استراتيجيات التخزين المؤقت مثل التخزين المؤقت للجزء، والاستعلام، والصفحة الكاملة مع إبطال يعتمد على التبعية. تشمل الأدوات النظامية الإضافية إطار عمل لاختبار البرمجيات، وتسجيل الأحداث، وتحديد معدل الطلب.
Automatically fills database columns with timestamps, IDs, or slugs when records are created or modified.
Util هو إطار عمل تطوير شامل لـ .NET مصمم لتنفيذ البنى الطبقية والتصميم القائم على المجال. يوفر مجموعة أدوات من الفئات الأساسية والأدوات لبناء تطبيقات كاملة المكدس، مع التركيز بشكل خاص على إنشاء أطر عمل إدارة الواجهة الخلفية وواجهات الإدارة. يتميز المشروع بمولد boilerplate ينتج الأنواع والفئات اللازمة لتوحيد الأنماط المعمارية المتكررة. كما يتضمن منسق واجهة أمامية صغيرة (micro-frontend) يتيح تقسيم وحدات الواجهة الأمامية الكبيرة إلى مشاريع مستقلة للتطوير والنشر المنفصل. يغطي إطار العمل مجموعة واسعة من مجالات القدرات، بما في ذلك إدارة الهوية والوصول مع التحكم القائم على الأدوار، وعزل بيانات المستأجرين المتعددين، وتسجيل التبعية المؤتمت. كما يوفر أدوات لتدقيق تغيير البيانات، وتوطين المحتوى، وتكامل تخزين الكائنات، وإنشاء واجهات CRUD. يدعم النظام إنشاء واجهات الإدارة باستخدام مكونات واجهة المستخدم المدمجة مسبقًا والعرض من جانب الخادم عبر Razor TagHelpers.
Automatically records the creator, modifier, and timestamps whenever a database record is saved.
DoctrineExtensions عبارة عن مجموعة من الامتدادات السلوكية القابلة لإعادة الاستخدام لـ Doctrine ORM مصممة لأتمتة مهام الكيانات الشائعة. توفر نظاماً لتتبع التغييرات التاريخية على كيانات قاعدة البيانات، وتنفيذ سير عمل الحذف الناعم، وإدارة هياكل شجرة المجموعات المتداخلة للبيانات الهرمية، وتخزين قيم الحقول المترجمة بناءً على لغات المنطقة. يتميز المشروع بتوفير أدوات متخصصة لتدقيق الكيانات، والتي تسجل القيم المعدلة والطوابع الزمنية، وإطار عمل للترجمة لإدارة المحتوى متعدد اللغات. كما يتضمن مديراً للشجرة لتنظيم الكيانات في علاقات أب وابن وآلية لتمييز السجلات كمحذوفة دون إزالتها فعلياً من قاعدة البيانات. تغطي القدرات الإضافية تتبع البيانات الوصفية التلقائي للطوابع الزمنية وملكية المستخدم، وتوليد روابط (slugs) صديقة لمحركات البحث، وإدارة تسلسلات الكيانات. تتعامل مجموعة الأدوات أيضاً مع معالجة رفع الملفات داخل حقول البيانات.
Automates the assignment of creation and modification timestamps whenever entities are persisted.
هذا المشروع عبارة عن مجموعة من المواد المرجعية والمبادئ التوجيهية لتنفيذ أطر تدقيق البيانات. يعمل كدليل مرجعي لجودة البيانات ودليل للتحقق من مجموعات البيانات لتحديد الأخطاء الهيكلية والإحصائية الشائعة في مجموعات البيانات. يوفر المشروع قاعدة معرفية منظمة لتنظيف البيانات، تتميز بكتالوج لأخطاء البيانات الواقعية واستراتيجيات عملية لاكتشافها وحلها. يتضمن أطراً محددة لتقييم مصدر البيانات وموثوقية المعلومات المجمعة. تغطي المادة مجموعة واسعة من قدرات تحليل البيانات، بما في ذلك التحقق من السلامة الإحصائية لاكتشاف التلاعب، وتقييمات صلاحية أخذ العينات لتحديد تحيز السكان، وطرق اكتشاف الأخطاء الهيكلية مثل مشاكل الترميز. كما يصف عمليات استعادة المعلومات الجدولية من المستندات المرئية من خلال التعرف الضوئي على الحروف (OCR).
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.
This project is a feature flag library for Elixir applications, designed to manage and toggle application functionality at runtime. It provides a distributed system for controlling code paths without requiring new deployments, allowing developers to enable or disable features globally, for specific users, or for defined groups. The library distinguishes itself through a pluggable persistence framework that supports various storage backends, ensuring that flag configurations remain consistent across application restarts. It maintains state synchronization across distributed nodes using messagi
Automates the assignment of creation and modification timestamps during record persistence operations.