Commit graph

9 commits

Author SHA1 Message Date
Ronan Abhamon
76342c715f feat(MainDb): reworking, better code (performance and fixes) 2018-03-05 17:25:48 +01:00
Ronan Abhamon
3f16a71960 feat(MainDb):
- Allow only move constructor/assignment operator on DbSession
- Check thread id of AbstractDb in transaction
- Fix a copy session in MainDb::init
2018-02-27 16:08:42 +01:00
Ronan Abhamon
cbb14ad1cf feat(MainDb): attach resolveId to DbSession 2018-02-13 13:56:49 +01:00
Ronan Abhamon
884ddffb7d fix(General): replace make_unique by makeUnique (avoid mistakes) 2018-02-13 10:46:53 +01:00
Ronan Abhamon
f7a0a8d931 fix(DbSession): do not use L_ASSERT(false) if soci is not enabled in checkTableExists 2018-02-01 11:18:40 +01:00
Ronan Abhamon
9072624acb feat(AbstractDb): add a way to deal with exceptions 2018-01-25 17:07:16 +01:00
Ronan Abhamon
26ad07a02e feat(core): update date of some files 2018-01-15 09:17:54 +01:00
Ronan Abhamon
2ad1f46105 fix(ClonableObject): fix a fatal bug in ClonableObject:
- Create a A Object
- Create a B Object
- Copy A in B
- Delete B
- Use L_Q or access public => Crash
2017-11-13 11:13:01 +01:00
Ronan Abhamon
14edf879a1 feat(Db): rename provider folder to session 2017-10-13 12:03:00 +02:00
Renamed from src/db/provider/db-session.cpp (Browse further)