🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by heby Tue, 16 Mar 2021 13:12
ORMy i DB w C++
#291714
Author: heby
Date: Tue, 16 Mar 2021 13:12
19 lines
723 bytes
Cześć.

Co obecnie znajdę na rynku co:

1) jest niewirusowe
2) ogarnia jakiś prosty mechanizm abstrakcji do DB, z miarę kompatymilny
z std::
3) ma kilka implementacji do DB, w tym powinno ogarniać SQLite.
4) nie spodziewam się magiczego mirroringu w języku, mogą być nawet
generatory nagłówków/kodu w stylu MOC.

Przejrzałem kilka róznych biblitek, ale albo wirusowe albo zupełnie z
innej bajki.

Baza nie musi być SQLowa, w gruncie rzeczy będzie przechowywać pewną
strukturę "obiektową" i ma na niej pozwolić pracować (dodaj/usuń itd).

Baza i ORM ma być embedowalny w aplikacji, wszelakie "serwery" odpadają.
To tylko taki machanizm "persistence" pewnej drzewiastej, relacyjnej
struktury.
Re: ORMy i DB w C++
#291715
Author: Adam M
Date: Wed, 17 Mar 2021 07:40
30 lines
1122 bytes
On Tuesday, March 16, 2021 at 8:12:17 AM UTC-4, heby wrote:
> Cześć. 
> 
> Co obecnie znajdę na rynku co: 
> 
> 1) jest niewirusowe 
> 2) ogarnia jakiś prosty mechanizm abstrakcji do DB, z miarę kompatymilny 
> z std:: 
> 3) ma kilka implementacji do DB, w tym powinno ogarniać SQLite. 
> 4) nie spodziewam się magiczego mirroringu w języku, mogą być nawet 
> generatory nagłówków/kodu w stylu MOC. 
> 
> Przejrzałem kilka róznych biblitek, ale albo wirusowe albo zupełnie z 
> innej bajki. 
> 
> Baza nie musi być SQLowa, w gruncie rzeczy będzie przechowywać pewną 
> strukturę "obiektową" i ma na niej pozwolić pracować (dodaj/usuń itd). 
> 
> Baza i ORM ma być embedowalny w aplikacji, wszelakie "serwery" odpadają. 
> To tylko taki machanizm "persistence" pewnej drzewiastej, relacyjnej 
> struktury.

Czy sprawdzales ta biblioteke? Nie jest to ORM ale cos bardzo podobnego. I jest na licencji BSD.
https://github.com/rbock/sqlpp11
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads