cb9361fcc92f948e3dbb2bae32155561a43dd7ff
- 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
RMetaObjDB
RMetaObjDB implements a metadata-object database for storing R objects in MySQL. R objects are serialized into a binary memory buffer which is then written into a MySQL database along with metadata such as creation timestamp, update timestamp, owner, title etc. The metadata fields are customisable on creation of the database. the metadata fields are cleartext and queryable allowing objects to be found and returned. On returning an object, it is de-serialised using the reverseof the serialize to binary memory process.
Installation
You can install the released version of RMetaObjDB from CRAN with:
install.packages("RMetaObjDB")
Example
This is a basic example which shows you how to solve a common problem:
library(RMetaObjDB)
## basic example code
Description
Languages
C
92.5%
R
7.5%