Как я сейчас вижу, у меня есть 5 возможных профилей базы данных
- CI-тестирование → h2 mem
- среда разработчика (может быть выполнена проверка или приложение) → h2 mem, или h2 файл, или postgres
- production → postgres (в идеале учетные данные не хранятся в git/war)
В настоящее время у меня есть postgres, настроенный для запуска приложения, и h2 настроен для тестирования с помощью другого application.properties
в java/resource
vs test/resources
какой самый простой способ изменить информацию о подключении к базе данных для этих сценариев?