Миграция Flyway – невозможно создать отношение (таблицу) при попытке добавить таблицу в API JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Миграция Flyway – невозможно создать отношение (таблицу) при попытке добавить таблицу в API Java

Сообщение Anonymous »

Я работаю над Java Spring API, где мне нужно создать новые отношения (таблицы), которые будут храниться в базе данных Postgres.
Я создаю новые таблицы, которые добавляют новый столбец к существующим таблицам с добавленным к метке символом.
Приложение использует сценарии миграции Flyway для базы данных.
Я создал файл SQL, который создает тестовую таблицу. Я также добавил команды создания таблицы SQL в существующие файлы модели Java.
Когда я создал контейнер API Docker, а также консоль (эта программа создает базу данных Postgres) контейнер Docker, я запускаю приложение локально, а затем получаю эту ошибку в консоли API, когда пытаюсь запросить новые таблицы через приложение. Ниже приведен пример ошибки.

Код: Выделить всё

513 ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "adds.ox_maint_r_c" does not exist
626 ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "adds.shed_storage_r_c" does not exist
Кроме того, я получил доступ к базе данных с помощью DBeaver и не вижу новых баз данных.
Какие рекомендации по решению? Кажется, ничто из того, что я делаю, не влияет на базу данных. Извиняюсь за длинное сообщение, поскольку я пытаюсь объяснить проблему с большим количеством контекста.

Подробнее здесь: https://stackoverflow.com/questions/798 ... -add-table
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»