Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
09.10.2021, 00:58
|
|||
---|---|---|---|
Spring boot + PostgreSQL createDatabaseIfNotExist |
|||
#18+
Всем привет! Spring boot 2.5.5 PostgreSQL 9.6 Для того чтобы создать БД через приложение Spring boot в случае MySQL можно использовать такую настройку в application.properties: Код: plsql 1.
Но для PostgreSQL такая настройка "createDatabaseIfNotExist" не работает. Как можно создать БД на PostgreSQL в случае ее отсутствия? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.10.2021, 05:47
|
|||
---|---|---|---|
|
|||
Spring boot + PostgreSQL createDatabaseIfNotExist |
|||
#18+
То, что размещается в JDBC URL после знака вопроса - параметры, специфичные для JDBC-драйвера конкретной базы. Следовательно, вам необходимо открыть документацию PostreSQL JDBC-драйвера и п(р)очитать её. P.S.Зачитывание документации вслух - по доллару за слово, с выражением - по три. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2021, 19:08
|
|||
---|---|---|---|
|
|||
Spring boot + PostgreSQL createDatabaseIfNotExist |
|||
#18+
По идее можно подключить в зависимости flyway, прописать для него настройки в application.yml и в resources положить скрипт, который базу создает. Во время запуска приложения сначала flyway выполнит скрипт, затем уже основной datasource подключится к базе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=59&tablet=1&tid=2120329]: |
0ms |
get settings: |
28ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
134ms |
get tp. blocked users: |
2ms |
others: | 367ms |
total: | 624ms |
0 / 0 |