Commit Graph

36 Commits

Author SHA1 Message Date
Theo Technicguy b39dc1c095
types(fix) product search sql 2023-08-24 18:04:45 +02:00
Theo Technicguy 913304f906
types(chr) update data source doc 2023-08-19 19:25:56 +02:00
Theo Technicguy 71d2d5bf61
types(en+) return update instead of changing 2023-08-18 20:01:36 +02:00
Theo Technicguy 4112c07807
types(chr) clean up data source API 2023-08-17 22:49:05 +02:00
Theo Technicguy bd5cce0edf
types(fix) data source and logic provider doc 2023-08-16 22:54:41 +02:00
Theo Technicguy 08b7bcc402
types(en+) globalize id not found error 2023-08-16 20:02:56 +02:00
Theo Technicguy 884e51ca6e
types(chr) remove bloat, unnecessary methods 2023-08-16 18:44:55 +02:00
Theo Technicguy f8c3cfd519
types(fix) data source tag deletion return types 2023-08-16 18:43:40 +02:00
Theo Technicguy 8887fa4950
types(fix) data source method description 2023-08-16 18:37:29 +02:00
Theo Technicguy 022279e9da
types(en+) specify tag logic provider methods 2023-08-16 17:45:41 +02:00
Theo Technicguy 56d84c71b7
types(en+) rename ID not found error 2023-08-15 18:35:01 +02:00
Theo Technicguy 839867ff8b
logic(en+) refactor code and improve documentation 2023-08-14 23:40:22 +02:00
Theo Technicguy 0effd86aa2
types(en+) update product deletion
Make product deletion return deleted product
2023-08-14 23:25:34 +02:00
Theo Technicguy c572b33e3c
logic(feat) specify logic API for products 2023-08-14 17:35:30 +02:00
Theo Technicguy 4e8e18984a
data source(fix) column naming 2023-08-10 20:27:29 +02:00
Theo Technicguy c257bcc672
data source(fix) ensure ACID on product insert 2023-08-10 16:31:57 +02:00
Theo Technicguy 570ef2e778
data source cleanup 2023-08-10 15:36:00 +02:00
Theo Technicguy 8b97578e4a
type(fix #42) set ID when inserting 2023-08-10 00:32:14 +02:00
Theo Technicguy daf2fd901a
types(chore) document tag 2023-08-10 00:21:18 +02:00
Theo Technicguy f23413f3eb
types(note) make inserts return id 2023-08-09 23:37:49 +02:00
Theo Technicguy c85b6d3de4
types(chore) document Datasource and cleanup 2023-08-09 23:34:37 +02:00
Theo Technicguy 4965b3b765
database(feat) implement transactions (#23) 2023-08-09 16:24:51 +02:00
Theo Technicguy 8f4fd3d0f9
database(chore) update producttags name #39 2023-08-09 14:44:29 +02:00
Theo Technicguy afa97666de
database(chore) rename products to comply with #39 2023-08-09 14:15:27 +02:00
Theo Technicguy f3f0f7ffeb
database(chore) rename to comply with #39 2023-08-09 14:11:12 +02:00
Theo Technicguy a43ee01981
database(chore) fix naming to comply with #39
This fixes #15
2023-08-09 14:05:13 +02:00
Theo Technicguy 44327d01bc
types(fix) return value to pointer array 2023-08-08 19:19:08 +02:00
Theo Technicguy c487fff420
types(fix) inconsistent return type
now always return a pointer to a product
2023-08-08 11:44:34 +02:00
Theo Technicguy d2ba5e67b8
datasource(feat) create and use datasource iface 2023-07-06 15:44:59 +02:00
Theo Technicguy ef194dc2d0
tag(fix) revert id as int 2023-06-28 15:03:09 +02:00
Theo Technicguy f15d77a04c
productSearch(en+) code clean up 2023-06-27 22:39:11 +02:00
Theo Technicguy b5b17335a1
product(feat) more complete product search 2023-06-27 22:38:33 +02:00
Theo Technicguy 4e59f4f11c
tags(feat) change id type to int
Changing the Id type to int makes it easier to add/remove tags as
negative tags can be deleted and positive added.
2023-06-26 23:06:08 +02:00
Theo Technicguy 8cd528f923
types(feat) create location type 2023-06-21 22:59:55 +02:00
Theo Technicguy 2de5aa94d7
types(feat) create product type 2023-06-21 22:53:13 +02:00
Theo Technicguy 2e5c91b410
types(feat) create tags type 2023-06-21 22:25:57 +02:00