2012-10-08 20 views
7

Sono abbastanza nuovo in questa libreria e ORM in generale. So che strumenti come EntityFramework possono generare codice da un database. ODB per C++ può funzionare?Can ODM ORB per C++ genera codice da un database

+0

Ho creato uno script php per creare classi da tabelle MySQL, controllarlo [qui] (https://github.com/crgarridos/cpp_odb_generator) – crgarridos

risposta

2

Non credo. Guardando il main page del progetto, c'è un esempio su come usare ODB. Sembra che è necessario solo aggiungere un po 'pragmas qua e là:

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

    #pragma db id 
    string email_; 

    string name_; 
    unsigned short age_; 
}; 

ma lo fai sul codice già presente, quindi no, non genera nulla.

+1

quindi cosa significa in aiuto dell'odb, ​​in windows: "- database | -d (db) Genera codice per il database (db) " –

+0

che significa che stai generando il codice tra C++ e il db – crgarridos

2

il QxORM forse ti aiuta a questo lavoro. questa libreria usa per il framework Qt.

+0

grazie, ma non vado a utilizzare il framework Qt –

Problemi correlati