2010-10-25 3 views
3

Просто начните с базы данных, ориентированной на объект DB4O.Как изменить схему в базе данных OO, такой как DB4O?

Я очень хорошо знаком с SQL, если обновляю приложение и добавляю новое поле, я просто перехожу в диспетчер SQL, меняю схему и инициализирую новое поле с помощью некоторого ручного SQL.

Каков процесс с базой данных OO, такой как DB4O? Это похоже?

+0

Посмотрите, есть ли эта тема, дающая вам какие-либо идеи. http://stackoverflow.com/questions/3805120/db4o-how-to-update-an-object-if-a-field-was-added –

ответ

2

Короткий ответ: до тех пор, пока вы только добавляете поля, db4o позаботится об управлении схемой для вас.

Для получения дополнительной информации см. Справочную документацию db4o о «Refactoring and Schema Evolution». Кроме того, вы можете ознакомиться с главой «Schema evolution» в «The Definitive Guide to db4o».

Смежные вопросы