Kotlin Exposed DSL с PgAdmin: Произошло что-то необычное, что привело к сбою драйвера. Пожалуйста, сообщите об этом исключении - PullRequest
0 голосов
/ 23 апреля 2020

Теперь я пытаюсь подключиться к серверу PgAdmin на мобильном телефоне с Открыто и получить данные на мобильный. Я очень новичок в настройке сервера и pgadmin. Я получаю эту ошибку.

org. postgresql .util.PSQLException: Произошло что-то необычное для сбоя драйвера. Пожалуйста, сообщите об этом исключении.

в этой строке

SchemaUtils.create (STAFF)

Код:

object STAFF : Table() {
    val staffID = integer("staffID") // Column<String>
    val staffName = varchar("staffName", length = 50) // Column<String>
    val stafType = integer("staffType") // Column<String>

    override val primaryKey = PrimaryKey(staffID, name = "PK_User_ID") // name is optional here
}
fun connectJDBC() {
    // load and register JDBC driver for MySQL
    //Class.forName("com.example.jdbc.Driver")

   val url = "jdbc:postgresql:database"
    Database.connect(url, driver = "org.h2.Driver", user = "postgres", password = "")

    transaction {
        addLogger(StdOutSqlLogger)

        SchemaUtils.create( STAFF )

        STAFF.insert {
            it[staffID] = 3
            it[staffName] = "Andrey"
            it[stafType] = 1
        }

        println("All Users:")
        for (staff in STAFF.selectAll()) {
            println("${staff[STAFF.staffID]}: ${staff[STAFF.staffName]}")
        }

        SchemaUtils.drop(STAFF)
    }
}

Query from my PgAdmin

И у меня есть дополнительный вопрос.

  1. PgAdmin запускает ссылку как localhost? Как сейчас http://127.0.0.1: 55308 / browser /
  2. Могу ли я получить ссылку от PgAdmin в виде Json?

Спасибо !!

...