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
risposta
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.
quindi cosa significa in aiuto dell'odb, in windows: "- database | -d (db) Genera codice per il database (db) " –
che significa che stai generando il codice tra C++ e il db – crgarridos
il QxORM forse ti aiuta a questo lavoro. questa libreria usa per il framework Qt.
grazie, ma non vado a utilizzare il framework Qt –
- 1. Genera grafico chiamante per codice C++
- 2. Genera entità da un database esistente
- 3. Codice quadro entità Prima non genera database
- 4. genera codice Emmet da HTML
- 5. Genera wrapper C da C++?
- 6. Compilatore C/C++ che genera codice offuscato
- 7. Can Envers utilizza un database diverso?
- 8. Il modo più semplice per convertire "a/b/c" in ["a/b/c", "a/b", "a"]
- 9. Genera database SQL CE dal codice EF: prima classe DbContext
- 10. Logica: è (A &&! (B || C)) || (B || C) uguale a (A || B || C)?
- 11. Genera classe da tabella datatable o database
- 12. Binding dati modulo Zend2 da doctrine2 ODM
- 13. Genera codice API LLVM C++ come backend
- 14. Genera classe C# da XML
- 15. Genera codice da un'estensione Visual Studio
- 16. Come ripristinare un database da C#
- 17. Perché C# genera EXE diversi per lo stesso codice sorgente?
- 18. Differenza tra un b +++++ e A ++ ++ + b
- 19. Genera il codice Scala da Antlr
- 20. Java: genera il codice CREATE TABLE da una tabella esistente
- 21. Visual Studio - Genera UML da un progetto C++
- 22. MongoDB ODM SELECT COUNT (*) equivalente
- 23. Come ottengo (a, b) => c da a => b => c in Scala?
- 24. array flat PHP da nidificare ["a", "b", "c"] a ["a" => ["b" => ["c"]]]
- 25. Per {A = a; B = b; }, "A = a" sarà eseguito rigorosamente prima di "B = b"?
- 26. Come convinco coq che (A/\ B)/\ C == A/\ B/\ C?
- 27. Perché questo codice ricorsivo genera un segfault?
- 28. Assegnazioni multiple var a = b = b || {} Nel codice javascript
- 29. Il functor è per (a -> b) -> (f a -> f b), a cosa serve (Categoria c) => c a b -> c (f a) (f b)?
- 30. Can Eclipse può formulare istruzioni separate da virgola (var a = 1, b = 2;) su linee diverse?
Ho creato uno script php per creare classi da tabelle MySQL, controllarlo [qui] (https://github.com/crgarridos/cpp_odb_generator) – crgarridos