Я хочу уменьшить количество требований, чтобы начать работу с моим webapp. На данный момент вам нужно запустить «создать базу данных, создать пользователя, предоставить все», прежде чем вы сможете начать отладку.Создать PostgreSQL DB при подключении
Я хотел бы, чтобы код был проверен и сразу же запускался, не требуя от разработчиков необходимости читать много документации и делать много ручных шагов.
h2 позволяет указать строку соединения, и она создаст db, если она еще не существует.
Можно ли это использовать с помощью PostgreSQL?
Или мой единственный вариант (чтобы удовлетворить требованиям) для настройки h2 для работы с dev и PostgreSQL для производства?
«Код, который необходимо проверить и запустить сразу» *, просто не работает с серверной базой данных. Вам всегда нужно сначала установить этот сервер БД. И создание базы данных и пользователя - относительно небольшой шаг по сравнению с установкой сервера СУБД. Итак, ответ: нет, это невозможно с Postgres. Вам нужно будет использовать встроенную СУБД, если вы действительно хотите, чтобы –