api documentation for sails-mysql (v0.11.5)

MySQL adapter for Sails.js

table of contents

  1. module sails-mysql
    1. boolean sails-mysql.syncable
    2. function sails-mysql.addAttribute (connectionName, collectionName, attrName, attrDef, cb, connection)
    3. function sails-mysql.count (connectionName, collectionName, options, cb, connection)
    4. function sails-mysql.create (connectionName, collectionName, data, cb, connection)
    5. function sails-mysql.createEach (connectionName, collectionName, valuesList, cb, connection)
    6. function sails-mysql.define (connectionName, collectionName, definition, cb, connection)
    7. function sails-mysql.describe (connectionName, collectionName, cb, connection)
    8. function sails-mysql.destroy (connectionName, collectionName, options, cb, connection)
    9. function sails-mysql.drop (connectionName, collectionName, relations, cb, connection)
    10. function sails-mysql.emit (evName, data)
    11. function sails-mysql.escape (val)
    12. function sails-mysql.escapeId (name)
    13. function sails-mysql.find (connectionName, collectionName, options, cb, connection)
    14. function sails-mysql.join (connectionName, collectionName, options, cb, connection)
    15. function sails-mysql.query (connectionName, collectionName, query, data, cb, connection)
    16. function sails-mysql.registerConnection (connection, collections, cb)
    17. function sails-mysql.removeAttribute (connectionName, collectionName, attrName, cb, connection)
    18. function sails-mysql.stream (connectionName, collectionName, options, stream, connection)
    19. function sails-mysql.teardown (connectionName, cb)
    20. function sails-mysql.update (connectionName, collectionName, options, values, cb, connection)
    21. object sails-mysql.defaults
    22. object sails-mysql.register
    23. object sails-mysql.release
    24. object sails-mysql.sql
    25. object sails-mysql.utils
    26. string sails-mysql.identity
    27. string sails-mysql.pkFormat
  2. module sails-mysql.register
    1. function sails-mysql.register.configure ( connections )
  3. module sails-mysql.release
    1. function sails-mysql.release.poolfully (conn, cb)
    2. function sails-mysql.release.poollessly (conn, cb)
  4. module sails-mysql.sql
    1. function sails-mysql.sql._schema (collectionName, attribute, attrName)
    2. function sails-mysql.sql.addColumn (collectionName, attrName, attrDef)
    3. function sails-mysql.sql.attributes (collectionName, attributes)
    4. function sails-mysql.sql.build (collectionName, collection, fn, separator, keyOverride, parentKey)
    5. function sails-mysql.sql.buildSingleQuery (collectionName, options, tableDefs)
    6. function sails-mysql.sql.countQuery (collectionName, options, tableDefs)
    7. function sails-mysql.sql.normalizeSchema (schema)
    8. function sails-mysql.sql.predicate (collectionName, criterion, key, parentKey)
    9. function sails-mysql.sql.prepareAttribute (collectionName, value, attrName)
    10. function sails-mysql.sql.prepareCriterion (collectionName, value, key, parentKey)
    11. function sails-mysql.sql.prepareValue (collectionName, value, attrName)
    12. function sails-mysql.sql.removeColumn (collectionName, attrName)
    13. function sails-mysql.sql.schema (collectionName, attributes)
    14. function sails-mysql.sql.serializeOptions (collectionName, options, tableDefs)
    15. function sails-mysql.sql.values (collectionName, values, key)
    16. function sails-mysql.sql.where (collectionName, where, key, parentKey)
  5. module sails-mysql.teardown
    1. function sails-mysql.teardown.configure ( connections )
  6. module sails-mysql.utils
    1. function sails-mysql.utils.buildSelectStatement (criteria, table, schemaDefs)
    2. function sails-mysql.utils.parseUrl (config)
    3. function sails-mysql.utils.prepareValue (value)
    4. function sails-mysql.utils.toSqlDate (date)
    5. object sails-mysql.utils.object

module sails-mysql

function sails-mysql.addAttribute (connectionName, collectionName, attrName, attrDef, cb, connection)

function sails-mysql.count (connectionName, collectionName, options, cb, connection)

function sails-mysql.create (connectionName, collectionName, data, cb, connection)

function sails-mysql.createEach (connectionName, collectionName, valuesList, cb, connection)

function sails-mysql.define (connectionName, collectionName, definition, cb, connection)

function sails-mysql.describe (connectionName, collectionName, cb, connection)

function sails-mysql.destroy (connectionName, collectionName, options, cb, connection)

function sails-mysql.drop (connectionName, collectionName, relations, cb, connection)

function sails-mysql.emit (evName, data)

function sails-mysql.escape (val)

function sails-mysql.escapeId (name)

function sails-mysql.find (connectionName, collectionName, options, cb, connection)

function sails-mysql.join (connectionName, collectionName, options, cb, connection)

function sails-mysql.query (connectionName, collectionName, query, data, cb, connection)

function sails-mysql.registerConnection (connection, collections, cb)

function sails-mysql.removeAttribute (connectionName, collectionName, attrName, cb, connection)

function sails-mysql.stream (connectionName, collectionName, options, stream, connection)

function sails-mysql.teardown (connectionName, cb)

function sails-mysql.update (connectionName, collectionName, options, values, cb, connection)

module sails-mysql.register

function sails-mysql.register.configure ( connections )

module sails-mysql.release

function sails-mysql.release.poolfully (conn, cb)

function sails-mysql.release.poollessly (conn, cb)

module sails-mysql.sql

function sails-mysql.sql._schema (collectionName, attribute, attrName)

function sails-mysql.sql.addColumn (collectionName, attrName, attrDef)

function sails-mysql.sql.attributes (collectionName, attributes)

function sails-mysql.sql.build (collectionName, collection, fn, separator, keyOverride, parentKey)

function sails-mysql.sql.buildSingleQuery (collectionName, options, tableDefs)

function sails-mysql.sql.countQuery (collectionName, options, tableDefs)

function sails-mysql.sql.normalizeSchema (schema)

function sails-mysql.sql.predicate (collectionName, criterion, key, parentKey)

function sails-mysql.sql.prepareAttribute (collectionName, value, attrName)

function sails-mysql.sql.prepareCriterion (collectionName, value, key, parentKey)

function sails-mysql.sql.prepareValue (collectionName, value, attrName)

function sails-mysql.sql.removeColumn (collectionName, attrName)

function sails-mysql.sql.schema (collectionName, attributes)

function sails-mysql.sql.serializeOptions (collectionName, options, tableDefs)

function sails-mysql.sql.values (collectionName, values, key)

function sails-mysql.sql.where (collectionName, where, key, parentKey)

module sails-mysql.teardown

function sails-mysql.teardown.configure ( connections )

module sails-mysql.utils

function sails-mysql.utils.buildSelectStatement (criteria, table, schemaDefs)

function sails-mysql.utils.parseUrl (config)

function sails-mysql.utils.prepareValue (value)

function sails-mysql.utils.toSqlDate (date)

[ this document was created with utility2 ]