Как создать временную базу данных с помощью postgresql initdb?
Как создать временную базу данных для PostgreSQL, используя initdb
? Кроме того, как мне заполнить его фиктивными данными и как удалить его после использования?
У меня есть полная схема базы данных. Я не хочу создавать временные таблицы одну за другой. С помощью initdb
Я хотел бы иметь возможность дать схему и получить базу данных с таблицами и так далее.
Это для запуска интеграционных тестов приложения с весенней загрузкой. Я использую mybatis для доступа к базе данных.
Могу ли я использовать любой другой инструмент, например, Arquillian?
1 ответ
Решение
Существует обходной путь, просто измените каталог данных на файловую систему RAM, как это после перезагрузки компьютера, данные исчезли. лучше ничего не менять в своих скриптах.