|
|
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 |
|
|
|
023dc8e2b3
|
Fixed some query issues
|
2020-10-07 11:34:06 +01:00 |
|
|
|
42cb62697f
|
Fixed some memory leaks
|
2020-10-07 11:33:39 +01:00 |
|
|
|
d30bcf3ddf
|
Added some more convenience queries
|
2020-10-06 17:47:27 +01:00 |
|
|
|
e0b7e01ab1
|
Moved createColString into db_column as createColumn
|
2020-10-06 16:22:09 +01:00 |
|
|
|
8bf9be5b83
|
Proper handling of MySQL timestamp format<->unix timestamps
|
2020-10-06 15:51:38 +01:00 |
|
|
|
d8a95220c0
|
Change in logging string
|
2020-10-06 15:01:26 +01:00 |
|
|
|
eba4a6027c
|
Print SQL query if SQL_DEBUG is defined (or in debug builds)
|
2020-10-06 15:01:10 +01:00 |
|
|
|
4937b58c98
|
Typedef'd some structs to make code readability easier
|
2020-10-06 15:00:13 +01:00 |
|
|
|
14032f98cf
|
Unique username and email for users and unique name for groups
|
2020-10-06 13:37:39 +01:00 |
|
|
|
76486ade5c
|
Group and User index elevated to primary key
|
2020-10-06 13:31:04 +01:00 |
|
|
|
681ad1a533
|
Fixed use allocation
|
2020-10-06 13:27:00 +01:00 |
|
|
|
2a80789f1d
|
Auto increment ID for groups and users
|
2020-10-06 13:23:58 +01:00 |
|
|
|
cf7ee1cf73
|
Added auto-increment ID column
|
2020-10-06 13:23:31 +01:00 |
|
|
|
33e70adf88
|
Added string builder overload to db_value
|
2020-10-06 13:20:53 +01:00 |
|
|
|
44ad06a819
|
Added some convenience methods for building column names
|
2020-10-06 11:22:05 +01:00 |
|
|
|
f64b9474cb
|
Fixed some boolean logic issues
|
2020-10-06 11:21:31 +01:00 |
|
|
|
abec0e5800
|
Added a selectColumn method for finding a column by name
|
2020-10-06 10:56:29 +01:00 |
|
|
|
2e17d6f75f
|
Added a str_builder variant of compileWhere/compileLogic
|
2020-10-06 10:55:49 +01:00 |
|
|
|
c720320b5c
|
Added missing functions to NAMESPACE
|
2020-10-05 17:43:47 +01:00 |
|
|
|
f9e4582caa
|
Added modb_use to initR
|
2020-10-05 17:40:45 +01:00 |
|
|
|
6e50ca145b
|
Fixed redefinition compile error
|
2020-10-05 17:30:54 +01:00 |
|
|
|
ca594a2c0b
|
Added modb_use to R and the c handler + moved the connection referencing to a helpers file
|
2020-10-05 17:30:27 +01:00 |
|
|
|
cbbda5378f
|
Header definition macros
|
2020-10-05 17:27:23 +01:00 |
|
|
|
5ef02c9c8f
|
Moved definitions from modb to modb_manage (2 of 2)
|
2020-10-05 17:24:33 +01:00 |
|
|
|
989662942e
|
Moved definitions from modb to modb_manage (1 of 2)
|
2020-10-05 17:23:37 +01:00 |
|