Connect to database.
Initialize a data model by getting the SQL schema and populating OINODbDataFields of the model.
api which data model to initialize.
Parse a single SQL result value for serialization using the context of the native data type.
data from serialization
native type name for table column
Print a single data value from serialization using the context of the native data type with the correct SQL escaping.
data from sql results
native type name for table column
Print a column name with correct SQL escaping.
name of the column
Print SQL select statement with DB specific formatting.
The name of the table to select from.
The columns to be selected.
The WHERE clause to filter the results.
The ORDER BY clause to sort the results.
The LIMIT clause to limit the number of results.
The GROUP BY clause to group the results.
Print a single string value as valid sql literal
string value
Print a table name using database specific SQL escaping.
name of the table
Execute other sql operations.
SQL statement.
Execute a select operation.
SQL statement.
Validate connection to database is working.
Implementation of MariaDb/MySql-database.