|
|
bcd206dcf3
|
Make const versions of strings in structs to avoid string copying & pass objects to create/update instead of values
|
2020-10-15 12:36:27 +01:00 |
|
|
|
880f9c04e1
|
Sight change in return values
|
2020-10-15 12:12:50 +01:00 |
|
|
|
ff218def1b
|
Metadata Extended handling implemented
|
2020-10-15 12:11:51 +01:00 |
|
|
|
a47cb96c84
|
Take advantage of new maps query
|
2020-10-15 12:10:57 +01:00 |
|
|
|
35091141f5
|
Don't try to insert maps if there are none
|
2020-10-15 12:07:16 +01:00 |
|
|
|
f0df7a64bb
|
Query to get ID maps
|
2020-10-15 12:07:03 +01:00 |
|
|
|
663d8e4f28
|
Zero the parameters if no results found
|
2020-10-15 11:29:31 +01:00 |
|
|
|
b5c05732de
|
Fixed incorrect column names
|
2020-10-15 11:28:59 +01:00 |
|
|
|
572cb38e0f
|
Changed default max length of VARCHAR from 4096 to 255 with a new variable to configure it
|
2020-10-15 11:05:49 +01:00 |
|
|
|
dea358d146
|
Renamed Manage.R -> Database.R
|
2020-10-15 11:03:18 +01:00 |
|
|
|
2bf9b2bf8d
|
Fixed memory leak
|
2020-10-09 13:30:16 +01:00 |
|
|
|
529dc29850
|
Whitespace removed
|
2020-10-09 13:27:24 +01:00 |
|
|
|
7e79c2efe9
|
Fixed copy-paste error
|
2020-10-09 13:27:05 +01:00 |
|
|
|
a01af77bcd
|
Added function to get metadata by group
|
2020-10-09 13:26:53 +01:00 |
|
|
|
4b270da082
|
Removed types file and put each type struct with the code for that type
|
2020-10-09 10:31:29 +01:00 |
|
|
|
974a6bf7e6
|
Renamed meta table to metadata
|
2020-10-09 10:23:58 +01:00 |
|
|
|
2f0a9caa77
|
Split accounting into groups and users
|
2020-10-09 10:23:49 +01:00 |
|
|
|
296eb47198
|
Code for metadata and objects
|
2020-10-09 10:11:58 +01:00 |
|
|
|
53275002bf
|
Added types for metadata, objects and a draft for extended metadata
|
2020-10-09 10:11:19 +01:00 |
|
|
|
24b4cff430
|
Removed db helpers from modb (3 of 3)
|
2020-10-09 10:09:31 +01:00 |
|
|
|
3b35c27811
|
Some bug fixes in db_
|
2020-10-09 10:08:13 +01:00 |
|
|
|
0fc012815b
|
Convenience functions in db_query (2 of 3)
|
2020-10-08 16:08:39 +01:00 |
|
|
|
f3a15fddc8
|
Flipped params of wherebuilder (breaking commit)
|
2020-10-08 16:06:11 +01:00 |
|
|
|
ae61432beb
|
Handle NULL strings
|
2020-10-08 15:17:53 +01:00 |
|
|
|
4ac935e478
|
NULL string check on escape
|
2020-10-08 13:17:51 +01:00 |
|
|
|
e0d0515188
|
Created a bunch of convenience functions in db_ (1 of 2)
|
2020-10-08 12:32:07 +01:00 |
|
|
|
83a9093d97
|
created/updated/deleted are 64bit signed not 32bit unsigned
|
2020-10-08 10:23:37 +01:00 |
|
|
|
d0dd1c3970
|
Renamed metadata table definition
|
2020-10-08 10:21:51 +01:00 |
|
|
|
1c79c56d61
|
Convenience functions for moving/copying column data strings & blobs
|
2020-10-08 10:21:17 +01:00 |
|
|
|
6035772774
|
NULL guard pointers
|
2020-10-08 10:18:30 +01:00 |
|
|
|
27ffe3177f
|
Use the delete helpers
|
2020-10-07 17:16:40 +01:00 |
|
|
|
3a213123c4
|
Created a couple of delete helpers
|
2020-10-07 17:16:21 +01:00 |
|
|
|
02b108635d
|
Better handling of blobs, query print length limited by compiler flag
|
2020-10-07 16:59:24 +01:00 |
|
|
|
fb92672739
|
Better blob handling (also better debug viewing)
|
2020-10-07 16:26:57 +01:00 |
|
|
|
29b06e0ad2
|
Handle blobs slightly differently from strings (hex encode them)
|
2020-10-07 16:17:53 +01:00 |
|
|
|
1496482f80
|
Refactored fetching groups and members
|
2020-10-07 15:47:34 +01:00 |
|
|
|
7aab81aa2d
|
Debug query colour switch
|
2020-10-07 15:46:31 +01:00 |
|
|
|
022bc6a35d
|
Simplified database creation
|
2020-10-07 15:09:29 +01:00 |
|
|
|
19cac8d09f
|
Fixed potential segfault
|
2020-10-07 15:07:10 +01:00 |
|
|
|
fb5bcf8967
|
Fixed some invalid queries
|
2020-10-07 15:06:57 +01:00 |
|
|
|
37514e7357
|
Renamed manage to database prior to some restructuring
|
2020-10-07 14:52:54 +01:00 |
|
|
|
65a8a8960b
|
Refactored MODB management
|
2020-10-07 14:47:24 +01:00 |
|
|
|
3847818116
|
modbTableName now takes an optional encapsulation char
|
2020-10-07 14:37:39 +01:00 |
|
|
|
0ab65604e0
|
Split implementation of private functions into private files
|
2020-10-07 13:36:45 +01:00 |
|
|
|
8fc064e919
|
Renamed manage to management
|
2020-10-07 13:36:09 +01:00 |
|
|
|
75bac590f1
|
Created user/group handling in c
|
2020-10-07 13:09:17 +01:00 |
|
|
|
6335951046
|
Added a join helper
|
2020-10-07 13:01:36 +01:00 |
|
|
|
0787fd8e3c
|
Changed default behaviour of Count and Delete queries to delete the where builder
|
2020-10-07 12:47:08 +01:00 |
|
|
|
b62a3f0c99
|
Flag to free the where builder when compiling
|
2020-10-07 12:40:04 +01:00 |
|
|
|
12db8ea12c
|
Renamed WhereBuilder destroyer to free
|
2020-10-07 11:40:06 +01:00 |
|