Rob Hoelz
790f431df0
MWS: Use transactions when modifying multiple resources ( #7991 )
...
* Use transactions when modifying multiple resources
This prevents partial changes from entering the database, and also
nets a nice speed-up.
* Keep track of transaction depth
…so we could someday potentially leverage SQL implementations that don't
implement nested transactions
2024-02-22 10:48:39 +00:00
Jeremy Ruston
c26acfdb42
Add NOT NULL constraint to all columns
...
Thanks @hoelzro
2024-02-05 16:15:35 +00:00
Jeremy Ruston
262a730534
Move the database file into a "store" directory inside the wiki folder
2024-01-29 18:11:50 +00:00
Jeremy Ruston
4b6872aa42
Fix typo
2024-01-29 08:29:26 +00:00
Jeremy Ruston
85607f7846
Query fixes
2024-01-28 17:11:23 +00:00
Jeremy Ruston
b0a67300cc
Add support for bag descriptions, validate bags and recipes, and complete the UI for creating bags and recipes
...
Styling to come
2024-01-24 22:24:24 +00:00
Jeremy Ruston
627c3e20cc
Add docs bags
2024-01-23 16:53:12 +00:00
Jeremy Ruston
f6d6478944
Add support for recipe descriptions
2024-01-23 14:29:50 +00:00
Jeremy Ruston
da5b316358
Split SqlTiddlerStore into SqlTiddlerStore and SqlTiddlerDatabase
...
The motivation is to encapsulate knowledge of the SQL queries
2024-01-22 22:08:55 +00:00