Может ли ORM ODB для C ++ генерировать код из базы данных

Я довольно новичок в этой библиотеке и ORM в целом. Я знаю, что такие инструменты, как EntityFramework, могут генерировать код из базы данных. Может ли ODB для C ++ сделать это?

7

Решение

Я так не думаю. Глядя на Главная страница проекта, есть пример, как использовать ODB. Кажется, вам нужно только добавить немного pragmas здесь и там:

#pragma db object
class person
{
...
private:
friend class odb::access;
person () {}

#pragma db id
string email_;

string name_;
unsigned short age_;
};

но вы делаете это с уже существующим кодом, так что нет, он ничего не генерирует.

2

Другие решения

QxORM может быть, поможет вам в этой работе. эта библиотека используется для фреймворка Qt.

2

По вопросам рекламы [email protected]