【发布时间】:2025-11-23 08:25:01
【问题描述】:
我正在使用带有 postgres 的sails.js 作为数据库。尽管大多数操作都可以通过水线 ORM 轻松处理,但在某些情况下,我更喜欢使用本机查询,有时甚至是 postgres 的本机存储函数。然而,存储函数的挑战在于它们带来了代码维护的开销。
在我的项目仓库中,我创建了一个包含所有 SQL 函数的目录 sql。目前,我必须手动确保每当我对函数进行一些更改时,我都需要在数据库上重新编译它。
我需要对其进行配置,以便在我重新启动服务器时编译它们,就像重新创建所有模型一样。是否有可能做到这一点以及如何做到这一点?
【问题讨论】:
标签: postgresql stored-procedures sails.js waterline