974a6bf7e6
Renamed meta table to metadata
2020-10-09 10:23:58 +01:00
24b4cff430
Removed db helpers from modb (3 of 3)
2020-10-09 10:09:31 +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
3847818116
modbTableName now takes an optional encapsulation char
2020-10-07 14:37:39 +01:00
6335951046
Added a join helper
2020-10-07 13:01:36 +01:00
4937b58c98
Typedef'd some structs to make code readability easier
2020-10-06 15:00:13 +01:00
44ad06a819
Added some convenience methods for building column names
2020-10-06 11:22:05 +01:00
6e50ca145b
Fixed redefinition compile error
2020-10-05 17:30:54 +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
eff16310fc
Link an MODB name to a stored connection for easier usage
2020-10-05 17:02:52 +01:00
cc367d190a
Moved the creation of the meta-extended table to the private implementation
2020-10-05 17:00:34 +01:00
cb9361fcc9
Collection of changes (mostly to db source)
...
- Replaced string malloc()... calls with strmemcpy() from strext.h where appropriate
- Added table name to column struct (useful for WHERE's)
- Changed the column type enum to powers of 2 (potential for NULLABLE flag by or'ing)
- Added last_qry and num_queries to connection struct
- Fixed destruct tables stopping on error
- Renamed owners to users except in the meta table
- Fixed the 'tableExists' query
2020-10-02 12:46:21 +01:00
2e6eb0b107
Start of MODB implementation
...
- Create, check and destroy MODB tables
2020-09-24 16:45:27 +01:00