|
|
|
create-drop/update в HIBERNATE
|
|||
|---|---|---|---|
|
#18+
Помогите разобраться! Имеется рабочая база .fdb с данными. Необходимо добавить новую табличку, ну или атрибут в уже существующую. Код: plaintext а Код: plaintext Неужели мне самому DDL писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 00:06:32 |
|
||
|
create-drop/update в HIBERNATE
|
|||
|---|---|---|---|
|
#18+
Обычно через HIBERNATE не создают столбцы или таблицы, через него их использут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 15:45:42 |
|
||
|
create-drop/update в HIBERNATE
|
|||
|---|---|---|---|
|
#18+
DremmmmОбычно через HIBERNATE не создают столбцы или таблицы, через него их использут я понимаю, но у меня схема данных изменилась. Я соотвецтвенно правлю EntityBeen'ы, но база меняется только когда create-drop стоит. Т.е татлички в базе убиваются и вновь создаются. Это не хорошо т.к. данные теряются. Если кто с такой проблемой сталкивался, помогите! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 21:29:14 |
|
||
|
create-drop/update в HIBERNATE
|
|||
|---|---|---|---|
|
#18+
Вы хотите чтобы у вас при изменении схемы данных сохранялись все данные? Сдаётся мне, что эта проблема в общем случае не имеет решения и хибернейт тут не причём. Получается, что разработчики хибернейта должны были предусмотреть это частный случай изменения схемы и специально для него написать какую-нибудь фичу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 21:39:40 |
|
||
|
create-drop/update в HIBERNATE
|
|||
|---|---|---|---|
|
#18+
Но вначале же есть экспорт схемы данных. Все здорово, красиво. Странно... Ок. Меняем вручную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 21:56:33 |
|
||
|
create-drop/update в HIBERNATE
|
|||
|---|---|---|---|
|
#18+
Опс. Сори. Похоже действительно есть апдейт (и чего только в хибернейт нет) для частных случаев. " ..... it drops obsolete tables, columns, and constraints. It uses the JDBC metadata and creates new tables and constraints by comparing the old schema with the updated mapping information. Note that SchemaUpdate depends on the quality of the metadata provided by the JDBC drivers, so it may not work as expected with some databases and drivers. (We actually think that SchemaUpdate is not very usable in practice at the time of writing.) ........ " (Hibernate in Action) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 23:26:52 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=667&tid=2146871]: |
0ms |
get settings: |
11ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
47ms |
get topic data: |
20ms |
get forum data: |
6ms |
get page messages: |
90ms |
get tp. blocked users: |
3ms |
| others: | 277ms |
| total: | 492ms |

| 0 / 0 |
