У кого-нибудь есть несколько хороших примеров использования API-интерфейса node-pg-migrate?
Мне удалось использовать cli для запуска сценариев миграции, но использование API вызывает у меня некоторые проблемы.
IВ настоящее время я пишу лямбду, используя серверный фреймворк.
handler.js
import pg_migrate from 'node-pg-migrate';
const databaseUrl = postgres://${process.env.DB_USER}:${process.env.DB_PASSWORD}@${process.env.DB_HOST}:${process.env.DB_PORT}/${process.env.DB_NAME}
let up : 'up'
const options = {
"databaseUrl": databaseUrl,
"migrationsTable": "pgmigrations",
"dir": "migrations",
"direction": up,
"count": 1,
"ignorePattern": ""
}
pg_migrate(options);
Я получаю ошибку:
Ошибка: клиент уже подключен.Вы не можете повторно использовать клиент.
Ошибка: не удается получить файлы миграции: ошибка: не удается найти модуль "."at webpackMissingModule ..........
Соединение с базой данных правильное, и база данных работает.