OINO TS
    Preparing search index...

    Class OINODbMariadb

    Implementation of MariaDb/MySql-database.

    Hierarchy

    • unknown
      • OINODbMariadb
    Index

    Constructors

    Methods

    • Resolve the optimal native (SQL) type for a serialized field schema.

      Parameters

      • schema: OINODataFieldSchema

        serialized field schema

      Returns string

    • Get the schema fields of a table as OINODataFields (without any API-level field filtering).

      Parameters

      • tableName: string

        name of the table

      Returns Promise<OINODataField[]>

    • Parse a single SQL result value for serialization using the context of the native data type.

      Parameters

      • sqlValue: OINODataCell

        data from serialization

      • nativeType: string

        native type name for table column

      Returns OINODataCell

    • Print a single data value from serialization using the context of the native data type with the correct SQL escaping.

      Parameters

      • cellValue: OINODataCell

        data from sql results

      • nativeType: string

        native type name for table column

      Returns string

    • Print a column name with correct SQL escaping.

      Parameters

      • sqlColumn: string

        name of the column

      Returns string

    • Print a single string value as valid sql literal

      Parameters

      • sqlString: string

        string value

      Returns string

    • Print a table name using database specific SQL escaping.

      Parameters

      • sqlTable: string

        name of the table

      Returns string

    • Execute other sql operations.

      Parameters

      • sql: string

        SQL statement.

      Returns Promise<OINODataSet>

    • Execute a select operation.

      Parameters

      • sql: string

        SQL statement.

      Returns Promise<OINODataSet>