5 个仓库
Mechanisms for triggering custom logic or workflows in response to data lifecycle events like record creation, updates, or deletions.
Distinguishing note: Specifically targets database-level event processing and metadata handling, distinct from general-purpose database management.
Explore 5 awesome GitHub repositories matching data & databases · Database Event Hooks. Refine with filters or upvote what's useful.
Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m
Executes custom server-side logic automatically in response to record-level create, update, and destroy operations within the data model.
pysheeet 是一个技术参考库,提供了一系列精选的代码片段和实现模式,用于高级 Python 开发、系统集成和高性能计算。它充当实现底层网络编程、原生 C 扩展以及异步和并发编程的综合指南。 该项目为大语言模型的开发和部署提供了专门的框架,包括用于分布式 GPU 推理和高性能服务的工具。它还包括用于高性能计算集群编排的详细模式,涵盖 GPU 资源分配和多节点工作负载管理。 该库涵盖了广泛的功能,包括安全网络通信和加密、对象关系映射和数据库管理,以及复杂数据结构和算法的实现。它还提供用于内存管理、通过外部函数接口(FFI)进行原生互操作以及系统级 OS 集成的实用程序。
Implements mechanisms for triggering custom logic in response to database lifecycle events.
Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o
Triggers custom application logic in response to database-level entity inserts, updates, and deletions.
DoctrineBundle 是一个 Symfony 集成,用于配置和管理 Doctrine 对象关系映射器(ORM)和数据库抽象层(DBAL)。它提供了将应用程序对象映射到关系数据库表并通过一致的编程接口执行原始查询所需的基础工具。 该项目包含一个带有命令行工具的数据库模式管理器,用于将数据库结构与实体映射同步并执行迁移。它还提供了一个数据库查询调试器和活动调试工具,通过 Web 界面跟踪性能和执行细节。 该 Bundle 涵盖了广泛的数据管理功能,包括元数据映射配置、全局查询过滤和自定义实体标识符生成。它还通过查询结果缓存支持性能优化,并提供了一个用于拦截数据库和实体生命周期更改的事件驱动系统。
Triggers custom services based on specific database events and connection priorities.
Rusqlite is an embedded database interface and relational database driver that provides a client library for interacting with SQLite. It functions as an SQL query wrapper, enabling the management of local file-based or in-memory databases through a safe interface. The library allows for the extension of native database capabilities by implementing custom scalar functions, collations, and virtual tables. It also supports the embedding of the database engine directly into the application binary to remove external library dependencies. The project covers a broad range of capabilities including
Implements callbacks for commit, rollback, and data change notifications to monitor database activity.