
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.12.2019, 10:55:57
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Здравствуйте. В системе используется Spring boot и Hibernate. При старте приложения в таблицы вносятся изменения согласно Entity, ddl-auto: update Можно ли как-то сделать, чтобы при старте приложения выполнялись скрипты create or replace для функций и представлений в БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 11:07:56
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Павел Гужанов, Смысл то какой? Только при разработке? Это не хибера объекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 12:24:14
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Павел Гужанов, Нахрена вам функции, у вас же гибернейт. А с другой стороны, нахрена вам гибернейт, у вас же функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 12:31:24
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Если функция - не объект хибернайта, то вопрос меняется: Как при старте приложения запустить скрипты, которые хранятся в определенной директории в ресурсах? Важно, чтобы в момент запуска уже был установлен коннект с БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 12:40:21
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Павел Гужанов Если функция - не объект хибернайта, то вопрос меняется: Павел Гужанов Как при старте приложения запустить скрипты, которые хранятся в определенной директории в ресурсах? Важно, чтобы в момент запуска уже был установлен коннект с БД. Старт приложения это просто перезагрузка веб сервера. Зачем на это вешать что то из БЛ? ... Если буквально, то читай построчно и выполняй команды из скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 12:41:25
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
PetroNotC Sharp Старт приложения это просто перезагрузка веб сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 12:42:50
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Павел Гужанов, Пишешь какой-нибудь бин, суёшь ему EntityManager в параметр, и долбишь createNativeQuery Код: java 1. 2. 3. 4. 5. Но даже я не стал бы так делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2019, 23:20:09
|
|||
|---|---|---|---|
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
flyway ? liquibase? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2019, 00:13:48
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
crutchmaster Павел Гужанов, Пишешь какой-нибудь бин, суёшь ему EntityManager в параметр, и долбишь createNativeQuery Код: java 1. 2. 3. 4. 5. Но даже я не стал бы так делать. Либо через jdbcTemplate - это более spring-ориентированный подход ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2019, 04:31:55
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Псевдомизантроп, Да, точно. JdbcTemplate же есть. В любом случае хардкодить и пытаться создать какие-то вложенки при каждом запуске такая себе идея. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2019, 05:43:00
|
|||
|---|---|---|---|
|
|||
Автоматическое создание функции в Postgresql с использованием Hibernate |
|||
|
#18+
Павел Гужанов Здравствуйте. В системе используется Spring boot и Hibernate. При старте приложения в таблицы вносятся изменения согласно Entity, ddl-auto: update Можно ли как-то сделать, чтобы при старте приложения выполнялись скрипты create or replace для функций и представлений в БД? Отказаться от "ddl-auto: update". Использовать liquibase или flyway . :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2121004]: |
0ms |
get settings: |
14ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 318ms |
| total: | 489ms |

| 0 / 0 |
