针对 Rails 的版本化数据库函数和触发器
使用 F(x),您可以将 SQL 函数和触发器的强大功能引入 Rails 应用中,而无需将模式格式切换为 SQL。F(x) 提供了用于版本化函数和触发器的约定,可保持迁移历史的一致性和可逆性,并避免在迁移中重复使用 SQL 字符串。此外,您可以在 SQL 文件中定义函数的结构,这意味着您可以在任意编辑器中获得完整的 SQL 语法高亮显示,并且在开发过程中可以在数据库控制台中轻松测试 SQL。
F(x) 附带对 PostgreSQL 的支持。适配器是可配置的(请参阅 Fx::Configuration)并且具有最小的接口(请参阅 Fx::Adapters::Postgres),其他 gem 可以提供此接口。
在我们的示例中,这可能看起来像这样:
暂无开放 Issues,或尚未同步最近议题。