我有一个JHipster应用程序,在prod配置文件中使用Postgresql DB,在dev配置文件中使用H2 DB。我的Postgresql模式有JSONB列,我正在JPA中使用处理这些列,postgresql的liquibase按预期的方式工作。它在postgres模式中创建类型为jsonb的表。然后通过unkown data type JSONB传播
我理解H2不支持JSONB列。我正在寻找一种方法来运行集成测试用Postgresql 生成的J
我目前正在编写一些安装程序脚本,根据系统的配置( SQL应用程序支持多个数据库服务器,如MySQL、MSSQL和PostgreSQL),在不同的数据库类型上启动SQL文件。其中一种类型是PostgreSQL。我不太熟悉它,我想知道是否可以在定义/填充SQL文件中创建一条语句,使SQL查询以特定的PostgreSQL服务器版本为条件。如何在纯PGSQL中有条件地创建一条SQL语句,使其只在版本9中执行?该命令为:
ALTER DATABASE dbname SE