Christian Hohnstaedt
64c9c5ccab
Add table prefix to be prepended to each table
...
This allows multiple independent xca databases in one database
2018-03-19 06:14:06 +01:00
Christian Hohnstaedt
c14e54c830
Minor fixes: Date from database and affected items
...
Correctly initialize undefined date from database
Clear list of affected items after commit.
2018-03-05 07:46:11 +01:00
Christian Hohnstaedt
3e86a1daaa
Fix Minor errors
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
d079dbde09
Collect affected items
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
0f582044e2
More transaction
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
491a01ed1f
When signing a request note it in the request-comment
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
e6c92ce890
Improve transactions, fix CA template and CRLdays import
...
Make ItemCombo a template class
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
d36e6eb0cb
Implement nested transactions.
...
The DbTransaction class automatically rolls back when the scope
is left (destructor) and no commit happenned.
Every transaction begin will increment the counter,
each commit/rollback will decrement it. Only if all transactions
finished with a commit, a final database commit will be performed.
2018-03-05 07:46:10 +01:00