我的小组使用Opaleye
从Postgres
查询Haskell
。
但是,我们还使用原始SQL
来执行以下操作:
初始化数据库。包括命令create database
和create table
更改架构时执行数据库迁移,包括各种命令。
是否可以将此原始SQL
代码完全替换为Opaleye
?
可以Opaleye
替换任何SQL
吗?
答案 0 :(得分:4)
根据the Opaleye tutorial,目前不支持创建表和数据库:
Opaleye假设Postgres数据库已经存在。目前 尽管如此,也不支持创建数据库或表 可以根据需求稍后添加功能。