Size: a a a

2020 March 11

d

dima in learn.java
dima
а здесь - про то, какие типы стратегий бывают
.
источник

Y

YWNWA in learn.java
dima
поэтому я тебе и сказал прочитать про типы стратегий
походу я щас сломал таблицы?
потому что я запустил ddl-aut: create, и теперь в бд без отношений )0
источник

Y

YWNWA in learn.java
dima
и ищется дефолтная последовательность, которая генерируется хибером
окей спс
источник

d

dima in learn.java
ну если у тебя бд зафиксирована в файлах миграций, нет проблем снести все и накатить заново
источник

Y

YWNWA in learn.java
+
источник

d

dima in learn.java
и имя последовательности указать в аннотации, а для постгреса вообще можно использовать @GeneratedValue(strategy = GenerationType.IDENTITY)
источник

d

dima in learn.java
просто про это все нужно прочитать и разобраться
источник

LS

L S in learn.java
YWNWA
а таблицы с
@Id
   @GeneratedValue(strategy = GenerationType.SEQUENCE)
   private Long id;
источник

Y

YWNWA in learn.java
dima
просто про это все нужно прочитать и разобраться
мне сказали что нужно использовать SEQUENCE, что IDENTITY хуже и тд
источник

Y

YWNWA in learn.java
я раньше использовал IDENTITY
источник

LS

L S in learn.java
Дак пропиши нормально сиквенс свой
источник

d

dima in learn.java
YWNWA
мне сказали что нужно использовать SEQUENCE, что IDENTITY хуже и тд
если ты прочитаешь про типы стратегий, ты найдешь, как указать имя своей последовательности в бд
источник

d

dima in learn.java
вот подсказка
источник

d

dima in learn.java
YWNWA
мне сказали что нужно использовать SEQUENCE, что IDENTITY хуже и тд
IDENTITY - это по сути сахар для постгреса
источник

d

dima in learn.java
он ищет стандартное имя последовательности в базе, когда используешь *serial PK
источник

Y

YWNWA in learn.java
dima
вот подсказка
я это читал уже, но в другом прочитал что и без этого работать должно-_-
источник

Y

YWNWA in learn.java
dima
IDENTITY - это по сути сахар для постгреса
тоесть я могу поставить IDENTITY и мне не нужно в бд вот это:
CREATE SEQUENCE public.entity_id_sequence INCREMENT 1 START 1 MINVALUE 1;
?
источник

d

dima in learn.java
не, это нужно
источник

d

dima in learn.java
просто с bigserial, serial primary key последовательность автоматом создается
источник

Y

YWNWA in learn.java
у меня BIGINT
источник