我使用 Kotlin 和 Expose 在 PostgreSQL 数据库中创建和管理表。我还有一个自定义架构,我为每个事务设置它,如下所示:
transaction(master.database) {
SchemaUtils.setSchema(Schema(master.schema))
// other operations
}
但是,在每个事务中指定模式感觉是多余的。有没有一种方法可以为全局所有事务设置默认架构,这样我就不必在每个事务中重复此操作?
谢谢!
defaultSchema
中有一个DatabaseConfig
,所以你可以在定义你的master.database
时设置它