diff --git a/ktorm-support-postgresql/src/test/kotlin/org/ktorm/support/postgresql/PostgreSqlTest.kt b/ktorm-support-postgresql/src/test/kotlin/org/ktorm/support/postgresql/PostgreSqlTest.kt index e87707ec..b2d2fbb2 100644 --- a/ktorm-support-postgresql/src/test/kotlin/org/ktorm/support/postgresql/PostgreSqlTest.kt +++ b/ktorm-support-postgresql/src/test/kotlin/org/ktorm/support/postgresql/PostgreSqlTest.kt @@ -859,13 +859,6 @@ class PostgreSqlTest : BaseTest() { val arr = json>("arr") } - database.useConnection { conn -> - conn.createStatement().use { statement -> - val sql = """create table t_json (obj json, arr json)""" - statement.executeUpdate(sql) - } - } - database.insert(t) { set(it.obj, Employee { name = "vince"; salary = 100 }) set(it.arr, listOf(1, 2, 3)) diff --git a/ktorm-support-postgresql/src/test/resources/drop-postgresql-data.sql b/ktorm-support-postgresql/src/test/resources/drop-postgresql-data.sql index c7e9d9c4..72251b2b 100644 --- a/ktorm-support-postgresql/src/test/resources/drop-postgresql-data.sql +++ b/ktorm-support-postgresql/src/test/resources/drop-postgresql-data.sql @@ -3,4 +3,5 @@ drop table if exists t_department; drop table if exists t_employee; drop table if exists t_metadata; drop table if exists t_enum; -drop type if exists mood; \ No newline at end of file +drop type if exists mood; +drop table if exists t_json; diff --git a/ktorm-support-postgresql/src/test/resources/init-postgresql-data.sql b/ktorm-support-postgresql/src/test/resources/init-postgresql-data.sql index a4430ad6..8e8518ce 100644 --- a/ktorm-support-postgresql/src/test/resources/init-postgresql-data.sql +++ b/ktorm-support-postgresql/src/test/resources/init-postgresql-data.sql @@ -29,6 +29,8 @@ create table t_enum( current_mood mood ); +create table t_json (obj json, arr json); + insert into t_department(name, location, "mixedCase") values ('tech', 'Guangzhou', 'one'); insert into t_department(name, location, "mixedCase") values ('finance', 'Beijing', 'two');