Добрый день!
Пробую присоедениться к базе данных App Engine и составляю URL. Выходит такая ошибка:
throw new Error('SASL: SCRAM-SERVER-FIRST-MESSAGE:
client password must be a string')
Место в котором она появляется:
const pool = slonik_1.createPool(
`socket:userName:password@/cloudsql/teest-123986:europe-west3:test?db=dbName`
)
Я попробовал ту же строку распарсить так:
var parse = require('pg-connection-string').parse;
var config = parse(
`socket:userName:password@/cloudsql/teest-123986:europe-west3:test?db=dbName`
)
console.log('config', config)
Результат все ок, читается как строка:
config [Object: null prototype] {
db: 'dbName',
user: 'userName',
password: 'password',
port: null,
host: '/cloudsql/teest-123986:europe-west3:test',
database: 'dbName',
client_encoding: undefined
}
Вопрос: как еще можно попробовать подобраться к ошибке?