api documentation for alasql (v0.3.9)

Versatile SQL database for browser or node. Handles relational data and nested JSON (noSQL). Export to and import from Excel, localStorage or IndexedDB

table of contents

  1. module alasql
    1. boolean alasql.prettyflag
    2. function alasql (sql, params, cb, scope)
    3. function alasql.Database (databaseid)
    4. function alasql.Query (params)
    5. function alasql.Recordset (params)
    6. function alasql.Table (params)
    7. function alasql.Transaction (databaseid)
    8. function alasql.View (params)
    9. function alasql.adrun (databaseid, ast, params, cb, scope)
    10. function alasql.autoval (tablename, colname, getNext, databaseid)
    11. function alasql.clear ()
    12. function alasql.compile (sql, databaseid)
    13. function alasql.dexec (databaseid, sql, params, cb, scope)
    14. function alasql.drun (databaseid, ast, params, cb, scope)
    15. function alasql.engines.FILE ()
    16. function alasql.engines.INDEXEDDB ()
    17. function alasql.engines.LOCALSTORAGE ()
    18. function alasql.engines.SQLITE ()
    19. function alasql.engines.WEBSQL ()
    20. function alasql.exec (sql, params, cb, scope)
    21. function alasql.fn.String ()
    22. function alasql.log (sql, params)
    23. function alasql.parse (sql)
    24. function alasql.precompile (statement, databaseid, params)
    25. function alasql.prepareFromData (data, array)
    26. function alasql.pretty (sql, flag)
    27. function alasql.promise (sql, params)
    28. function alasql.prompt (el, useidel, firstsql)
    29. function alasql.test (name, times, fn)
    30. function alasql.use (databaseid)
    31. function alasql.write (s)
    32. function alasql.yy.AggrValue (params)
    33. function alasql.yy.AlterTable (params)
    34. function alasql.yy.Apply (params)
    35. function alasql.yy.ArrayValue (params)
    36. function alasql.yy.Assert (params)
    37. function alasql.yy.AttachDatabase (params)
    38. function alasql.yy.Base (params)
    39. function alasql.yy.BeginEnd (params)
    40. function alasql.yy.BeginTransaction (params)
    41. function alasql.yy.Break (params)
    42. function alasql.yy.CaseValue (params)
    43. function alasql.yy.Column (params)
    44. function alasql.yy.ColumnDef (params)
    45. function alasql.yy.CommitTransaction (params)
    46. function alasql.yy.Continue (params)
    47. function alasql.yy.Convert (params)
    48. function alasql.yy.CreateDatabase (params)
    49. function alasql.yy.CreateEdge (params)
    50. function alasql.yy.CreateGraph (params)
    51. function alasql.yy.CreateIndex (params)
    52. function alasql.yy.CreateTable (params)
    53. function alasql.yy.CreateTrigger (params)
    54. function alasql.yy.CreateVertex (params)
    55. function alasql.yy.Declare (params)
    56. function alasql.yy.Delete (params)
    57. function alasql.yy.DetachDatabase (params)
    58. function alasql.yy.DomainValueValue (params)
    59. function alasql.yy.DropDatabase (params)
    60. function alasql.yy.DropIndex (params)
    61. function alasql.yy.DropTable (params)
    62. function alasql.yy.DropTrigger (params)
    63. function alasql.yy.ExistsValue (params)
    64. function alasql.yy.Expression (params)
    65. function alasql.yy.ExpressionStatement (params)
    66. function alasql.yy.FromData (params)
    67. function alasql.yy.FuncValue (params)
    68. function alasql.yy.GroupExpression (params)
    69. function alasql.yy.If (params)
    70. function alasql.yy.Insert (params)
    71. function alasql.yy.JavaScript (params)
    72. function alasql.yy.Join (params)
    73. function alasql.yy.Json (params)
    74. function alasql.yy.Literal (params)
    75. function alasql.yy.LogicValue (params)
    76. function alasql.yy.Merge (params)
    77. function alasql.yy.NullValue (params)
    78. function alasql.yy.NumValue (params)
    79. function alasql.yy.Op (params)
    80. function alasql.yy.OrderExpression (params)
    81. function alasql.yy.Over (params)
    82. function alasql.yy.ParamValue (params)
    83. function alasql.yy.Print (params)
    84. function alasql.yy.Reindex (params)
    85. function alasql.yy.Require (params)
    86. function alasql.yy.RollbackTransaction (params)
    87. function alasql.yy.Search (params)
    88. function alasql.yy.Select (params)
    89. function alasql.yy.SetColumn (params)
    90. function alasql.yy.SetVariable (params)
    91. function alasql.yy.ShowColumns (params)
    92. function alasql.yy.ShowCreateTable (params)
    93. function alasql.yy.ShowDatabases (params)
    94. function alasql.yy.ShowIndex (params)
    95. function alasql.yy.ShowTables (params)
    96. function alasql.yy.Source (params)
    97. function alasql.yy.Statements (params)
    98. function alasql.yy.StringValue (params)
    99. function alasql.yy.Table (params)
    100. function alasql.yy.TruncateTable (params)
    101. function alasql.yy.UniOp (params)
    102. function alasql.yy.Union (params)
    103. function alasql.yy.Update (params)
    104. function alasql.yy.UseDatabase (params)
    105. function alasql.yy.VarValue (params)
    106. function alasql.yy.View (params)
    107. function alasql.yy.While (params)
    108. function alasql.yy.WithSelect (params)
    109. number alasql.MAXSQLCACHESIZE
    110. number alasql.busy
    111. number alasql.databasenum
    112. number alasql.lastid
    113. object alasql.Database.prototype
    114. object alasql.Table.prototype
    115. object alasql.Transaction.prototype
    116. object alasql.a
    117. object alasql.aggr
    118. object alasql.buffer
    119. object alasql.databases
    120. object alasql.declares
    121. object alasql.engines
    122. object alasql.filestorage
    123. object alasql.fn
    124. object alasql.fn.String.prototype
    125. object alasql.from
    126. object alasql.into
    127. object alasql.options
    128. object alasql.parser
    129. object alasql.plugins
    130. object alasql.prompthistory
    131. object alasql.srch
    132. object alasql.stdfn
    133. object alasql.stdlib
    134. object alasql.tables
    135. object alasql.utils
    136. object alasql.vars
    137. object alasql.yy
    138. object alasql.yy.AggrValue.prototype
    139. object alasql.yy.AlterTable.prototype
    140. object alasql.yy.Apply.prototype
    141. object alasql.yy.ArrayValue.prototype
    142. object alasql.yy.Assert.prototype
    143. object alasql.yy.AttachDatabase.prototype
    144. object alasql.yy.Base.prototype
    145. object alasql.yy.BeginEnd.prototype
    146. object alasql.yy.BeginTransaction.prototype
    147. object alasql.yy.Break.prototype
    148. object alasql.yy.CaseValue.prototype
    149. object alasql.yy.Column.prototype
    150. object alasql.yy.ColumnDef.prototype
    151. object alasql.yy.CommitTransaction.prototype
    152. object alasql.yy.Continue.prototype
    153. object alasql.yy.Convert.prototype
    154. object alasql.yy.CreateDatabase.prototype
    155. object alasql.yy.CreateEdge.prototype
    156. object alasql.yy.CreateGraph.prototype
    157. object alasql.yy.CreateIndex.prototype
    158. object alasql.yy.CreateTable.prototype
    159. object alasql.yy.CreateTrigger.prototype
    160. object alasql.yy.CreateVertex.prototype
    161. object alasql.yy.Declare.prototype
    162. object alasql.yy.Delete.prototype
    163. object alasql.yy.DetachDatabase.prototype
    164. object alasql.yy.DomainValueValue.prototype
    165. object alasql.yy.DropDatabase.prototype
    166. object alasql.yy.DropIndex.prototype
    167. object alasql.yy.DropTable.prototype
    168. object alasql.yy.DropTrigger.prototype
    169. object alasql.yy.ExistsValue.prototype
    170. object alasql.yy.Expression.prototype
    171. object alasql.yy.ExpressionStatement.prototype
    172. object alasql.yy.FromData.prototype
    173. object alasql.yy.FuncValue.prototype
    174. object alasql.yy.GroupExpression.prototype
    175. object alasql.yy.If.prototype
    176. object alasql.yy.Insert.prototype
    177. object alasql.yy.JavaScript.prototype
    178. object alasql.yy.Join.prototype
    179. object alasql.yy.Json.prototype
    180. object alasql.yy.Literal.prototype
    181. object alasql.yy.LogicValue.prototype
    182. object alasql.yy.Merge.prototype
    183. object alasql.yy.NullValue.prototype
    184. object alasql.yy.NumValue.prototype
    185. object alasql.yy.Op.prototype
    186. object alasql.yy.OrderExpression.prototype
    187. object alasql.yy.Over.prototype
    188. object alasql.yy.ParamValue.prototype
    189. object alasql.yy.Print.prototype
    190. object alasql.yy.Reindex.prototype
    191. object alasql.yy.Require.prototype
    192. object alasql.yy.RollbackTransaction.prototype
    193. object alasql.yy.Search.prototype
    194. object alasql.yy.Select.prototype
    195. object alasql.yy.SetColumn.prototype
    196. object alasql.yy.SetVariable.prototype
    197. object alasql.yy.ShowColumns.prototype
    198. object alasql.yy.ShowCreateTable.prototype
    199. object alasql.yy.ShowDatabases.prototype
    200. object alasql.yy.ShowIndex.prototype
    201. object alasql.yy.ShowTables.prototype
    202. object alasql.yy.Source.prototype
    203. object alasql.yy.Statements.prototype
    204. object alasql.yy.StringValue.prototype
    205. object alasql.yy.Table.prototype
    206. object alasql.yy.TruncateTable.prototype
    207. object alasql.yy.UniOp.prototype
    208. object alasql.yy.Union.prototype
    209. object alasql.yy.Update.prototype
    210. object alasql.yy.UseDatabase.prototype
    211. object alasql.yy.VarValue.prototype
    212. object alasql.yy.View.prototype
    213. object alasql.yy.While.prototype
    214. object alasql.yy.WithSelect.prototype
    215. string alasql.DEFAULTDATABASEID
    216. string alasql.path
    217. string alasql.useid
    218. string alasql.version
  2. module alasql.Database
    1. function alasql.Database (databaseid)
  3. module alasql.Database.prototype
    1. function alasql.Database.prototype.autoval (tablename, colname, getNext)
    2. function alasql.Database.prototype.exec (sql, params, cb)
    3. function alasql.Database.prototype.resetSqlCache ()
    4. function alasql.Database.prototype.transaction (cb)
  4. module alasql.Table
    1. function alasql.Table (params)
  5. module alasql.Table.prototype
    1. function alasql.Table.prototype.indexColumns ()
  6. module alasql.Transaction
    1. function alasql.Transaction (databaseid)
  7. module alasql.Transaction.prototype
    1. function alasql.Transaction.prototype.commit ()
    2. function alasql.Transaction.prototype.exec (sql, params, cb)
    3. function alasql.Transaction.prototype.executeSQL (sql, params, cb)
    4. function alasql.Transaction.prototype.rollback ()
  8. module alasql.a
    1. function alasql.a.Parser ()
    2. function alasql.a.main (args)
    3. function alasql.a.parse ()
    4. object alasql.a.parser
  9. module alasql.aggr
    1. function alasql.aggr.GROUP_CONCAT (v, s, stage)
    2. function alasql.aggr.MEDIAN (v, s, stage)
    3. function alasql.aggr.STD (v, s, stage)
    4. function alasql.aggr.STDDEV (v, s, stage)
    5. function alasql.aggr.STDEV (v, s, stage)
    6. function alasql.aggr.STDEVP (v, s, stage)
    7. function alasql.aggr.VAR (v, s, stage)
    8. function alasql.aggr.VARP (v, s, stage)
  10. module alasql.engines
    1. function alasql.engines.FILE ()
    2. function alasql.engines.FILESTORAGE ()
    3. function alasql.engines.INDEXEDDB ()
    4. function alasql.engines.LOCALSTORAGE ()
    5. function alasql.engines.SQLITE ()
    6. function alasql.engines.WEBSQL ()
  11. module alasql.engines.FILE
    1. function alasql.engines.FILE ()
    2. function alasql.engines.FILE.attachDatabase (fsdbid, dbid, args, params, cb)
    3. function alasql.engines.FILE.begin (databaseid, cb)
    4. function alasql.engines.FILE.commit (databaseid, cb)
    5. function alasql.engines.FILE.createDatabase (fsdbid, args, ifnotexists, dbid, cb)
    6. function alasql.engines.FILE.createTable (databaseid, tableid, ifnotexists, cb)
    7. function alasql.engines.FILE.dropDatabase (fsdbid, ifexists, cb)
    8. function alasql.engines.FILE.dropTable (databaseid, tableid, ifexists, cb)
    9. function alasql.engines.FILE.fromTable (databaseid, tableid, cb, idx, query)
    10. function alasql.engines.FILE.intoTable (databaseid, tableid, value, columns, cb)
    11. function alasql.engines.FILE.loadTableData (databaseid, tableid)
    12. function alasql.engines.FILE.rollback (databaseid, cb)
    13. function alasql.engines.FILE.saveTableData (databaseid, tableid)
    14. function alasql.engines.FILE.updateFile (databaseid)
  12. module alasql.engines.INDEXEDDB
    1. function alasql.engines.INDEXEDDB ()
    2. function alasql.engines.INDEXEDDB.attachDatabase (ixdbid, dbid, args, params, cb)
    3. function alasql.engines.INDEXEDDB.createDatabase (ixdbid, args, ifnotexists, dbid, cb)
    4. function alasql.engines.INDEXEDDB.createTable (databaseid, tableid, ifnotexists, cb)
    5. function alasql.engines.INDEXEDDB.deleteFromTable (databaseid, tableid, wherefn, params, cb)
    6. function alasql.engines.INDEXEDDB.dropDatabase (ixdbid, ifexists, cb)
    7. function alasql.engines.INDEXEDDB.dropTable (databaseid, tableid, ifexists, cb)
    8. function alasql.engines.INDEXEDDB.fromTable (databaseid, tableid, cb, idx, query)
    9. function alasql.engines.INDEXEDDB.intoTable (databaseid, tableid, value, columns, cb)
    10. function alasql.engines.INDEXEDDB.showDatabases (like, cb)
    11. function alasql.engines.INDEXEDDB.updateTable (databaseid, tableid, assignfn, wherefn, params, cb)
  13. module alasql.engines.LOCALSTORAGE
    1. function alasql.engines.LOCALSTORAGE ()
    2. function alasql.engines.LOCALSTORAGE.attachDatabase (lsdbid, databaseid, args, params, cb)
    3. function alasql.engines.LOCALSTORAGE.begin (databaseid, cb)
    4. function alasql.engines.LOCALSTORAGE.commit (databaseid, cb)
    5. function alasql.engines.LOCALSTORAGE.createDatabase (lsdbid, args, ifnotexists, databaseid, cb)
    6. function alasql.engines.LOCALSTORAGE.createTable (databaseid, tableid, ifnotexists, cb)
    7. function alasql.engines.LOCALSTORAGE.dropDatabase (lsdbid, ifexists, cb)
    8. function alasql.engines.LOCALSTORAGE.dropTable (databaseid, tableid, ifexists, cb)
    9. function alasql.engines.LOCALSTORAGE.fromTable (databaseid, tableid, cb, idx, query)
    10. function alasql.engines.LOCALSTORAGE.get (key)
    11. function alasql.engines.LOCALSTORAGE.intoTable (databaseid, tableid, value, columns, cb)
    12. function alasql.engines.LOCALSTORAGE.loadTableData (databaseid, tableid)
    13. function alasql.engines.LOCALSTORAGE.removeTable (databaseid, tableid)
    14. function alasql.engines.LOCALSTORAGE.restoreTable (databaseid, tableid)
    15. function alasql.engines.LOCALSTORAGE.rollback (databaseid, cb)
    16. function alasql.engines.LOCALSTORAGE.saveTableData (databaseid, tableid)
    17. function alasql.engines.LOCALSTORAGE.set (key, value)
    18. function alasql.engines.LOCALSTORAGE.showDatabases (like, cb)
    19. function alasql.engines.LOCALSTORAGE.storeTable (databaseid, tableid)
    20. function alasql.engines.LOCALSTORAGE.truncateTable (databaseid, tableid, ifexists, cb)
  14. module alasql.engines.SQLITE
    1. function alasql.engines.SQLITE ()
    2. function alasql.engines.SQLITE.attachDatabase (sqldbid, dbid, args, params, cb)
    3. function alasql.engines.SQLITE.createDatabase (wdbid, args, ifnotexists, dbid, cb)
    4. function alasql.engines.SQLITE.dropDatabase (databaseid)
    5. function alasql.engines.SQLITE.fromTable (databaseid, tableid, cb, idx, query)
    6. function alasql.engines.SQLITE.intoTable (databaseid, tableid, value, columns, cb)
  15. module alasql.engines.WEBSQL
    1. function alasql.engines.WEBSQL ()
    2. function alasql.engines.WEBSQL.attachDatabase (databaseid, dbid, args, params, cb)
    3. function alasql.engines.WEBSQL.createDatabase (wdbid, args, dbid, cb)
    4. function alasql.engines.WEBSQL.dropDatabase (databaseid)
  16. module alasql.filestorage
    1. function alasql.filestorage.FileStorage (path, opts)
  17. module alasql.fn
    1. function alasql.fn.Boolean ()
    2. function alasql.fn.Date ()
    3. function alasql.fn.Number ()
    4. function alasql.fn.String ()
  18. module alasql.fn.String
    1. function alasql.fn.String ()
  19. module alasql.fn.String.prototype
    1. function alasql.fn.String.prototype.entityify ()
    2. function alasql.fn.String.prototype.isAlpha ( )
    3. function alasql.fn.String.prototype.isDigit ()
    4. function alasql.fn.String.prototype.supplant (e)
  20. module alasql.from
    1. function alasql.from.CSV (contents, opts, cb, idx, query)
    2. function alasql.from.FILE (filename, opts, cb, idx, query)
    3. function alasql.from.GEXF (filename, opts, cb, idx, query)
    4. function alasql.from.HTML (selector, opts, cb, idx, query)
    5. function alasql.from.INFORMATION_SCHEMA (filename, opts, cb, idx, query)
    6. function alasql.from.JSON (filename, opts, cb, idx, query)
    7. function alasql.from.METEOR (filename, opts, cb, idx, query)
    8. function alasql.from.RANGE (start, finish, cb, idx, query)
    9. function alasql.from.TAB (filename, opts, cb, idx, query)
    10. function alasql.from.TABLETOP (key, opts, cb, idx, query)
    11. function alasql.from.TSV (filename, opts, cb, idx, query)
    12. function alasql.from.TXT (filename, opts, cb, idx, query)
    13. function alasql.from.XLS (filename, opts, cb, idx, query)
    14. function alasql.from.XLSX (filename, opts, cb, idx, query)
    15. function alasql.from.XML (filename, opts, cb, idx, query)
  21. module alasql.into
    1. function alasql.into.CSV (filename, opts, data, columns, cb)
    2. function alasql.into.HTML (selector, opts, data, columns, cb)
    3. function alasql.into.JSON (filename, opts, data, columns, cb)
    4. function alasql.into.SQL (filename, opts, data, columns, cb)
    5. function alasql.into.TAB (filename, opts, data, columns, cb)
    6. function alasql.into.TSV (filename, opts, data, columns, cb)
    7. function alasql.into.TXT (filename, opts, data, columns, cb)
    8. function alasql.into.XLS (filename, opts, data, columns, cb)
    9. function alasql.into.XLSX (filename, opts, data, columns, cb)
    10. function alasql.into.XLSXML (filename, opts, data, columns, cb)
  22. module alasql.parser
    1. function alasql.parser.parseError (str, hash)
    2. object alasql.parser.yy
  23. module alasql.srch
    1. function alasql.srch.APROP (val, args)
    2. function alasql.srch.AS (val, args)
    3. function alasql.srch.AT (val, args)
    4. function alasql.srch.ATTR (val, args, stope)
    5. function alasql.srch.CHILD (val, args, stope)
    6. function alasql.srch.CLASS (val, args)
    7. function alasql.srch.CLONEDEEP (val)
    8. function alasql.srch.CONTENT (val, args, stope)
    9. function alasql.srch.D3 (val)
    10. function alasql.srch.EDGE (val )
    11. function alasql.srch.EQ (val, args, stope, params)
    12. function alasql.srch.EX (val, args, stope, params)
    13. function alasql.srch.IN (val)
    14. function alasql.srch.ININ (val )
    15. function alasql.srch.INSTANCEOF (val, args)
    16. function alasql.srch.KEYS (val)
    17. function alasql.srch.LIKE (val, args, stope, params)
    18. function alasql.srch.NAME (val, args)
    19. function alasql.srch.ORDERBY (val, args)
    20. function alasql.srch.OUT (val )
    21. function alasql.srch.OUTOUT (val )
    22. function alasql.srch.PARENT ()
    23. function alasql.srch.PROP (val, args, stope)
    24. function alasql.srch.REF (val )
    25. function alasql.srch.RETURN (val, args, stope, params)
    26. function alasql.srch.ROW (val, args, stope, params)
    27. function alasql.srch.SET (val, args, stope, params)
    28. function alasql.srch.SHARP (val, args)
    29. function alasql.srch.VERTEX (val)
    30. function alasql.srch.WHERE (val, args, stope, params)
  24. module alasql.stdfn
    1. function alasql.stdfn.ADDDATE (d, interval)
    2. function alasql.stdfn.ASCII (a)
    3. function alasql.stdfn.CHAR ()
    4. function alasql.stdfn.COALESCE ()
    5. function alasql.stdfn.CONCAT ()
    6. function alasql.stdfn.CONCAT_WS ()
    7. function alasql.stdfn.CONVERT (value, args)
    8. function alasql.stdfn.CURRENT_TIMESTAMP ()
    9. function alasql.stdfn.DATE (d)
    10. function alasql.stdfn.DATEADD (period, interval, d)
    11. function alasql.stdfn.DATEDIFF (period, d1, d2)
    12. function alasql.stdfn.DATE_ADD (d, interval)
    13. function alasql.stdfn.DATE_SUB (d, interval)
    14. function alasql.stdfn.DAY (d)
    15. function alasql.stdfn.DAYOFMONTH (d)
    16. function alasql.stdfn.DAYOFWEEK (d)
    17. function alasql.stdfn.EXTEND (a, b)
    18. function alasql.stdfn.GEN_RANDOM_UUID ()
    19. function alasql.stdfn.GETDATE ()
    20. function alasql.stdfn.HOUR (d)
    21. function alasql.stdfn.INTERVAL (interval, period)
    22. function alasql.stdfn.MINUTE (d)
    23. function alasql.stdfn.MONTH (d)
    24. function alasql.stdfn.NEWID ()
    25. function alasql.stdfn.NOW ()
    26. function alasql.stdfn.OBJECT_ID (name, type)
    27. function alasql.stdfn.REGEXP_LIKE (a, b, c)
    28. function alasql.stdfn.REPLACE (target, pattern, replacement)
    29. function alasql.stdfn.SECOND (d)
    30. function alasql.stdfn.SUBDATE (d, interval)
    31. function alasql.stdfn.USER ()
    32. function alasql.stdfn.UUID ()
    33. function alasql.stdfn.WEEKDAY (d)
    34. function alasql.stdfn.YEAR (d)
  25. module alasql.stdlib
    1. function alasql.stdlib.ABS (a)
    2. function alasql.stdlib.CEIL (s)
    3. function alasql.stdlib.CEILING (s)
    4. function alasql.stdlib.CLONEDEEP (a)
    5. function alasql.stdlib.EXP (a)
    6. function alasql.stdlib.FLOOR (s)
    7. function alasql.stdlib.GREATEST ()
    8. function alasql.stdlib.IFNULL (a, b)
    9. function alasql.stdlib.IIF (a, b, c)
    10. function alasql.stdlib.INSTR (s, p)
    11. function alasql.stdlib.ISNULL (a, b)
    12. function alasql.stdlib.LCASE (s)
    13. function alasql.stdlib.LEAST ()
    14. function alasql.stdlib.LEN (s)
    15. function alasql.stdlib.LENGTH (s)
    16. function alasql.stdlib.LOWER (s)
    17. function alasql.stdlib.MAX ()
    18. function alasql.stdlib.MID (a, b, c)
    19. function alasql.stdlib.MIN ()
    20. function alasql.stdlib.NULLIF (a, b)
    21. function alasql.stdlib.POWER (a, b)
    22. function alasql.stdlib.RANDOM (r)
    23. function alasql.stdlib.ROUND (s, d)
    24. function alasql.stdlib.ROWNUM ()
    25. function alasql.stdlib.ROW_NUMBER ()
    26. function alasql.stdlib.SQRT (s)
    27. function alasql.stdlib.SUBSTR (a, b, c)
    28. function alasql.stdlib.SUBSTRING (a, b, c)
    29. function alasql.stdlib.TRIM (s)
    30. function alasql.stdlib.UCASE (s)
    31. function alasql.stdlib.UPPER (s)
  26. module alasql.utils
    1. boolean alasql.utils.hasIndexedDB
    2. boolean alasql.utils.isBrowser
    3. boolean alasql.utils.isBrowserify
    4. boolean alasql.utils.isCordova
    5. boolean alasql.utils.isMeteor
    6. boolean alasql.utils.isMeteorClient
    7. boolean alasql.utils.isMeteorServer
    8. boolean alasql.utils.isNode
    9. boolean alasql.utils.isReactNative
    10. boolean alasql.utils.isRequireJS
    11. boolean alasql.utils.isWebWorker
    12. function alasql.utils.JSONtoString (obj)
    13. function alasql.utils.arrayDiff (a, b)
    14. function alasql.utils.arrayExceptDeep (a, b)
    15. function alasql.utils.arrayIntersect (a, b)
    16. function alasql.utils.arrayIntersectDeep (a, b)
    17. function alasql.utils.arrayOfArrays (a)
    18. function alasql.utils.arrayUnion (a, b)
    19. function alasql.utils.arrayUnionDeep (a, b)
    20. function alasql.utils.autoExtFilename (filename, ext, config)
    21. function alasql.utils.cloneDeep (obj)
    22. function alasql.utils.deepEqual (x, y)
    23. function alasql.utils.deleteFile (path, cb)
    24. function alasql.utils.distinctArray (data)
    25. function alasql.utils.domEmptyChildren (container)
    26. function alasql.utils.doubleq (s)
    27. function alasql.utils.doubleqq (s)
    28. function alasql.utils.escapeq (s)
    29. function alasql.utils.extend (a, b)
    30. function alasql.utils.fileExists (path, cb)
    31. function alasql.utils.findAlaSQLPath ()
    32. function alasql.utils.flatArray (a)
    33. function alasql.utils.glob (value, pattern)
    34. function alasql.utils.hash (str)
    35. function alasql.utils.isArray (obj)
    36. function alasql.utils.isNativeFunction (fn)
    37. function alasql.utils.like (pattern, value, escape)
    38. function alasql.utils.loadBinaryFile (path, asy, success, error)
    39. function alasql.utils.loadFile (path, asy, success, error)
    40. function alasql.utils.removeFile (path, cb)
    41. function alasql.utils.saveFile (path, data, cb, opts)
    42. function alasql.utils.uncomment (str)
    43. function alasql.utils.undoubleq (s)
    44. function alasql.utils.xlscn (s)
    45. function alasql.utils.xlsnc (i)
  27. module alasql.yy
    1. boolean alasql.yy.casesensitive
    2. function alasql.yy.AggrValue (params)
    3. function alasql.yy.AlterTable (params)
    4. function alasql.yy.Apply (params)
    5. function alasql.yy.ArrayValue (params)
    6. function alasql.yy.Assert (params)
    7. function alasql.yy.AttachDatabase (params)
    8. function alasql.yy.Base (params)
    9. function alasql.yy.BeginEnd (params)
    10. function alasql.yy.BeginTransaction (params)
    11. function alasql.yy.Break (params)
    12. function alasql.yy.CaseValue (params)
    13. function alasql.yy.Column (params)
    14. function alasql.yy.ColumnDef (params)
    15. function alasql.yy.CommitTransaction (params)
    16. function alasql.yy.Continue (params)
    17. function alasql.yy.Convert (params)
    18. function alasql.yy.CreateDatabase (params)
    19. function alasql.yy.CreateEdge (params)
    20. function alasql.yy.CreateGraph (params)
    21. function alasql.yy.CreateIndex (params)
    22. function alasql.yy.CreateTable (params)
    23. function alasql.yy.CreateTrigger (params)
    24. function alasql.yy.CreateVertex (params)
    25. function alasql.yy.Declare (params)
    26. function alasql.yy.Delete (params)
    27. function alasql.yy.DetachDatabase (params)
    28. function alasql.yy.DomainValueValue (params)
    29. function alasql.yy.DropDatabase (params)
    30. function alasql.yy.DropIndex (params)
    31. function alasql.yy.DropTable (params)
    32. function alasql.yy.DropTrigger (params)
    33. function alasql.yy.ExistsValue (params)
    34. function alasql.yy.Expression (params)
    35. function alasql.yy.ExpressionStatement (params)
    36. function alasql.yy.FromData (params)
    37. function alasql.yy.FuncValue (params)
    38. function alasql.yy.GroupExpression (params)
    39. function alasql.yy.If (params)
    40. function alasql.yy.Insert (params)
    41. function alasql.yy.JavaScript (params)
    42. function alasql.yy.Join (params)
    43. function alasql.yy.Json (params)
    44. function alasql.yy.Literal (params)
    45. function alasql.yy.LogicValue (params)
    46. function alasql.yy.Merge (params)
    47. function alasql.yy.NullValue (params)
    48. function alasql.yy.NumValue (params)
    49. function alasql.yy.Op (params)
    50. function alasql.yy.OrderExpression (params)
    51. function alasql.yy.Over (params)
    52. function alasql.yy.ParamValue (params)
    53. function alasql.yy.Print (params)
    54. function alasql.yy.Reindex (params)
    55. function alasql.yy.Require (params)
    56. function alasql.yy.RollbackTransaction (params)
    57. function alasql.yy.Search (params)
    58. function alasql.yy.Select (params)
    59. function alasql.yy.SetColumn (params)
    60. function alasql.yy.SetVariable (params)
    61. function alasql.yy.ShowColumns (params)
    62. function alasql.yy.ShowCreateTable (params)
    63. function alasql.yy.ShowDatabases (params)
    64. function alasql.yy.ShowIndex (params)
    65. function alasql.yy.ShowTables (params)
    66. function alasql.yy.Source (params)
    67. function alasql.yy.Statements (params)
    68. function alasql.yy.StringValue (params)
    69. function alasql.yy.Table (params)
    70. function alasql.yy.TruncateTable (params)
    71. function alasql.yy.UniOp (params)
    72. function alasql.yy.Union (params)
    73. function alasql.yy.Update (params)
    74. function alasql.yy.UseDatabase (params)
    75. function alasql.yy.VarValue (params)
    76. function alasql.yy.View (params)
    77. function alasql.yy.While (params)
    78. function alasql.yy.WithSelect (params)
    79. function alasql.yy.extend (a, b)
  28. module alasql.yy.AggrValue
    1. function alasql.yy.AggrValue (params)
  29. module alasql.yy.AggrValue.prototype
    1. function alasql.yy.AggrValue.prototype.findAggregator (query)
    2. function alasql.yy.AggrValue.prototype.toJS ()
    3. function alasql.yy.AggrValue.prototype.toString (dontas)
    4. function alasql.yy.AggrValue.prototype.toType ()
  30. module alasql.yy.AlterTable
    1. function alasql.yy.AlterTable (params)
  31. module alasql.yy.AlterTable.prototype
    1. function alasql.yy.AlterTable.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.AlterTable.prototype.toString ()
  32. module alasql.yy.Apply
    1. function alasql.yy.Apply (params)
  33. module alasql.yy.Apply.prototype
    1. function alasql.yy.Apply.prototype.toString ()
  34. module alasql.yy.ArrayValue
    1. function alasql.yy.ArrayValue (params)
  35. module alasql.yy.ArrayValue.prototype
    1. function alasql.yy.ArrayValue.prototype.toJS (context, tableid, defcols)
    2. function alasql.yy.ArrayValue.prototype.toString ()
    3. function alasql.yy.ArrayValue.prototype.toType ()
  36. module alasql.yy.Assert
    1. function alasql.yy.Assert (params)
  37. module alasql.yy.Assert.prototype
    1. function alasql.yy.Assert.prototype.execute (databaseid)
  38. module alasql.yy.AttachDatabase
    1. function alasql.yy.AttachDatabase (params)
  39. module alasql.yy.AttachDatabase.prototype
    1. function alasql.yy.AttachDatabase.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.AttachDatabase.prototype.toString ()
  40. module alasql.yy.Base
    1. function alasql.yy.Base (params)
  41. module alasql.yy.Base.prototype
    1. function alasql.yy.Base.prototype.compile ()
    2. function alasql.yy.Base.prototype.exec ()
    3. function alasql.yy.Base.prototype.toJS ()
    4. function alasql.yy.Base.prototype.toString ()
    5. function alasql.yy.Base.prototype.toType ()
  42. module alasql.yy.BeginEnd
    1. function alasql.yy.BeginEnd (params)
  43. module alasql.yy.BeginEnd.prototype
    1. function alasql.yy.BeginEnd.prototype.execute (databaseid, params, cb, scope)
    2. function alasql.yy.BeginEnd.prototype.toString ()
  44. module alasql.yy.BeginTransaction
    1. function alasql.yy.BeginTransaction (params)
  45. module alasql.yy.BeginTransaction.prototype
    1. function alasql.yy.BeginTransaction.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.BeginTransaction.prototype.toString ()
  46. module alasql.yy.Break
    1. function alasql.yy.Break (params)
  47. module alasql.yy.Break.prototype
    1. function alasql.yy.Break.prototype.execute (databaseid, params, cb, scope)
    2. function alasql.yy.Break.prototype.toString ()
  48. module alasql.yy.CaseValue
    1. function alasql.yy.CaseValue (params)
  49. module alasql.yy.CaseValue.prototype
    1. function alasql.yy.CaseValue.prototype.findAggregator (query)
    2. function alasql.yy.CaseValue.prototype.toJS (context, tableid, defcols)
    3. function alasql.yy.CaseValue.prototype.toString ()
  50. module alasql.yy.Column
    1. function alasql.yy.Column (params)
  51. module alasql.yy.Column.prototype
    1. function alasql.yy.Column.prototype.toJS (context, tableid, defcols)
    2. function alasql.yy.Column.prototype.toString (dontas)
  52. module alasql.yy.ColumnDef
    1. function alasql.yy.ColumnDef (params)
  53. module alasql.yy.ColumnDef.prototype
    1. function alasql.yy.ColumnDef.prototype.toString ()
  54. module alasql.yy.CommitTransaction
    1. function alasql.yy.CommitTransaction (params)
  55. module alasql.yy.CommitTransaction.prototype
    1. function alasql.yy.CommitTransaction.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.CommitTransaction.prototype.toString ()
  56. module alasql.yy.Continue
    1. function alasql.yy.Continue (params)
  57. module alasql.yy.Continue.prototype
    1. function alasql.yy.Continue.prototype.execute (databaseid, params, cb, scope)
    2. function alasql.yy.Continue.prototype.toString ()
  58. module alasql.yy.Convert
    1. function alasql.yy.Convert (params)
  59. module alasql.yy.Convert.prototype
    1. function alasql.yy.Convert.prototype.toJS (context, tableid, defcols)
    2. function alasql.yy.Convert.prototype.toString ()
  60. module alasql.yy.CreateDatabase
    1. function alasql.yy.CreateDatabase (params)
  61. module alasql.yy.CreateDatabase.prototype
    1. function alasql.yy.CreateDatabase.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.CreateDatabase.prototype.toString ()
  62. module alasql.yy.CreateEdge
    1. function alasql.yy.CreateEdge (params)
  63. module alasql.yy.CreateEdge.prototype
    1. function alasql.yy.CreateEdge.prototype.compile (databaseid)
    2. function alasql.yy.CreateEdge.prototype.toJS (context)
    3. function alasql.yy.CreateEdge.prototype.toString ()
  64. module alasql.yy.CreateGraph
    1. function alasql.yy.CreateGraph (params)
  65. module alasql.yy.CreateGraph.prototype
    1. function alasql.yy.CreateGraph.prototype.compile1 (databaseid)
    2. function alasql.yy.CreateGraph.prototype.execute (databaseid, params, cb)
    3. function alasql.yy.CreateGraph.prototype.toString ()
  66. module alasql.yy.CreateIndex
    1. function alasql.yy.CreateIndex (params)
  67. module alasql.yy.CreateIndex.prototype
    1. function alasql.yy.CreateIndex.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.CreateIndex.prototype.toString ()
  68. module alasql.yy.CreateTable
    1. function alasql.yy.CreateTable (params)
  69. module alasql.yy.CreateTable.prototype
    1. function alasql.yy.CreateTable.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.CreateTable.prototype.toString ()
  70. module alasql.yy.CreateTrigger
    1. function alasql.yy.CreateTrigger (params)
  71. module alasql.yy.CreateTrigger.prototype
    1. function alasql.yy.CreateTrigger.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.CreateTrigger.prototype.toString ()
  72. module alasql.yy.CreateVertex
    1. function alasql.yy.CreateVertex (params)
  73. module alasql.yy.CreateVertex.prototype
    1. function alasql.yy.CreateVertex.prototype.compile (databaseid)
    2. function alasql.yy.CreateVertex.prototype.toJS (context)
    3. function alasql.yy.CreateVertex.prototype.toString ()
  74. module alasql.yy.Declare
    1. function alasql.yy.Declare (params)
  75. module alasql.yy.Declare.prototype
    1. function alasql.yy.Declare.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.Declare.prototype.toString ()
  76. module alasql.yy.Delete
    1. function alasql.yy.Delete (params)
  77. module alasql.yy.Delete.prototype
    1. function alasql.yy.Delete.prototype.compile (databaseid)
    2. function alasql.yy.Delete.prototype.execute (databaseid, params, cb)
    3. function alasql.yy.Delete.prototype.toString ()
  78. module alasql.yy.DetachDatabase
    1. function alasql.yy.DetachDatabase (params)
  79. module alasql.yy.DetachDatabase.prototype
    1. function alasql.yy.DetachDatabase.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.DetachDatabase.prototype.toString ()
  80. module alasql.yy.DomainValueValue
    1. function alasql.yy.DomainValueValue (params)
  81. module alasql.yy.DomainValueValue.prototype
    1. function alasql.yy.DomainValueValue.prototype.toJS (context, tableid, defcols)
    2. function alasql.yy.DomainValueValue.prototype.toString ()
    3. function alasql.yy.DomainValueValue.prototype.toType ()
  82. module alasql.yy.DropDatabase
    1. function alasql.yy.DropDatabase (params)
  83. module alasql.yy.DropDatabase.prototype
    1. function alasql.yy.DropDatabase.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.DropDatabase.prototype.toString ()
  84. module alasql.yy.DropIndex
    1. function alasql.yy.DropIndex (params)
  85. module alasql.yy.DropIndex.prototype
    1. function alasql.yy.DropIndex.prototype.compile (db)
    2. function alasql.yy.DropIndex.prototype.toString ()
  86. module alasql.yy.DropTable
    1. function alasql.yy.DropTable (params)
  87. module alasql.yy.DropTable.prototype
    1. function alasql.yy.DropTable.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.DropTable.prototype.toString ()
  88. module alasql.yy.DropTrigger
    1. function alasql.yy.DropTrigger (params)
  89. module alasql.yy.DropTrigger.prototype
    1. function alasql.yy.DropTrigger.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.DropTrigger.prototype.toString ()
  90. module alasql.yy.ExistsValue
    1. function alasql.yy.ExistsValue (params)
  91. module alasql.yy.ExistsValue.prototype
    1. function alasql.yy.ExistsValue.prototype.toJS (context, tableid, defcols)
    2. function alasql.yy.ExistsValue.prototype.toString ()
    3. function alasql.yy.ExistsValue.prototype.toType ()
  92. module alasql.yy.Expression
    1. function alasql.yy.Expression (params)
  93. module alasql.yy.Expression.prototype
    1. function alasql.yy.Expression.prototype.compile (context, tableid, defcols)
    2. function alasql.yy.Expression.prototype.findAggregator (query)
    3. function alasql.yy.Expression.prototype.toJS (context, tableid, defcols)
    4. function alasql.yy.Expression.prototype.toString (dontas)
  94. module alasql.yy.ExpressionStatement
    1. function alasql.yy.ExpressionStatement (params)
  95. module alasql.yy.ExpressionStatement.prototype
    1. function alasql.yy.ExpressionStatement.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.ExpressionStatement.prototype.toString ()
  96. module alasql.yy.FromData
    1. function alasql.yy.FromData (params)
  97. module alasql.yy.FromData.prototype
    1. function alasql.yy.FromData.prototype.toJS ()
    2. function alasql.yy.FromData.prototype.toString ()
  98. module alasql.yy.FuncValue
    1. function alasql.yy.FuncValue (params)
  99. module alasql.yy.FuncValue.prototype
    1. function alasql.yy.FuncValue.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.FuncValue.prototype.findAggregator (query)
    3. function alasql.yy.FuncValue.prototype.toJS (context, tableid, defcols)
    4. function alasql.yy.FuncValue.prototype.toString (dontas)
  100. module alasql.yy.GroupExpression
    1. function alasql.yy.GroupExpression (params)
  101. module alasql.yy.GroupExpression.prototype
    1. function alasql.yy.GroupExpression.prototype.toString ()
  102. module alasql.yy.If
    1. function alasql.yy.If (params)
  103. module alasql.yy.If.prototype
    1. function alasql.yy.If.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.If.prototype.toString ()
  104. module alasql.yy.Insert
    1. function alasql.yy.Insert (params)
  105. module alasql.yy.Insert.prototype
    1. function alasql.yy.Insert.prototype.compile (databaseid)
    2. function alasql.yy.Insert.prototype.execute (databaseid, params, cb)
    3. function alasql.yy.Insert.prototype.toJS (context, tableid, defcols)
    4. function alasql.yy.Insert.prototype.toString ()
  106. module alasql.yy.JavaScript
    1. function alasql.yy.JavaScript (params)
  107. module alasql.yy.JavaScript.prototype
    1. function alasql.yy.JavaScript.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.JavaScript.prototype.toJS ()
    3. function alasql.yy.JavaScript.prototype.toString ()
  108. module alasql.yy.Join
    1. function alasql.yy.Join (params)
  109. module alasql.yy.Join.prototype
    1. function alasql.yy.Join.prototype.toString ()
  110. module alasql.yy.Json
    1. function alasql.yy.Json (params)
  111. module alasql.yy.Json.prototype
    1. function alasql.yy.Json.prototype.toJS (context, tableid, defcols)
    2. function alasql.yy.Json.prototype.toString ()
  112. module alasql.yy.Literal
    1. function alasql.yy.Literal (params)
  113. module alasql.yy.Literal.prototype
    1. function alasql.yy.Literal.prototype.toString (dontas)
  114. module alasql.yy.LogicValue
    1. function alasql.yy.LogicValue (params)
  115. module alasql.yy.LogicValue.prototype
    1. function alasql.yy.LogicValue.prototype.toJS ()
    2. function alasql.yy.LogicValue.prototype.toString ()
    3. function alasql.yy.LogicValue.prototype.toType ()
  116. module alasql.yy.Merge
    1. function alasql.yy.Merge (params)
  117. module alasql.yy.Merge.prototype
    1. function alasql.yy.Merge.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.Merge.prototype.toString ()
  118. module alasql.yy.NullValue
    1. function alasql.yy.NullValue (params)
  119. module alasql.yy.NullValue.prototype
    1. function alasql.yy.NullValue.prototype.toJS ()
    2. function alasql.yy.NullValue.prototype.toString ()
  120. module alasql.yy.NumValue
    1. function alasql.yy.NumValue (params)
  121. module alasql.yy.NumValue.prototype
    1. function alasql.yy.NumValue.prototype.toJS ()
    2. function alasql.yy.NumValue.prototype.toString ()
    3. function alasql.yy.NumValue.prototype.toType ()
  122. module alasql.yy.Op
    1. function alasql.yy.Op (params)
  123. module alasql.yy.Op.prototype
    1. function alasql.yy.Op.prototype.findAggregator (query)
    2. function alasql.yy.Op.prototype.toJS (context, tableid, defcols)
    3. function alasql.yy.Op.prototype.toString ()
    4. function alasql.yy.Op.prototype.toType (tableid)
  124. module alasql.yy.OrderExpression
    1. function alasql.yy.OrderExpression (params)
  125. module alasql.yy.OrderExpression.prototype
    1. function alasql.yy.OrderExpression.prototype.toString (dontas)
  126. module alasql.yy.Over
    1. function alasql.yy.Over (params)
  127. module alasql.yy.Over.prototype
    1. function alasql.yy.Over.prototype.toString ()
  128. module alasql.yy.ParamValue
    1. function alasql.yy.ParamValue (params)
  129. module alasql.yy.ParamValue.prototype
    1. function alasql.yy.ParamValue.prototype.toJS ()
    2. function alasql.yy.ParamValue.prototype.toString ()
  130. module alasql.yy.Print
    1. function alasql.yy.Print (params)
  131. module alasql.yy.Print.prototype
    1. function alasql.yy.Print.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.Print.prototype.toString ()
  132. module alasql.yy.Reindex
    1. function alasql.yy.Reindex (params)
  133. module alasql.yy.Reindex.prototype
    1. function alasql.yy.Reindex.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.Reindex.prototype.toString ()
  134. module alasql.yy.Require
    1. function alasql.yy.Require (params)
  135. module alasql.yy.Require.prototype
    1. function alasql.yy.Require.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.Require.prototype.toString ()
  136. module alasql.yy.RollbackTransaction
    1. function alasql.yy.RollbackTransaction (params)
  137. module alasql.yy.RollbackTransaction.prototype
    1. function alasql.yy.RollbackTransaction.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.RollbackTransaction.prototype.toString ()
  138. module alasql.yy.Search
    1. function alasql.yy.Search (params)
  139. module alasql.yy.Search.prototype
    1. function alasql.yy.Search.prototype.compile (databaseid)
    2. function alasql.yy.Search.prototype.toJS (context)
    3. function alasql.yy.Search.prototype.toString ()
  140. module alasql.yy.Select
    1. function alasql.yy.Select (params)
  141. module alasql.yy.Select.prototype
    1. function alasql.yy.Select.prototype.From (tableid)
    2. function alasql.yy.Select.prototype.GroupBy ()
    3. function alasql.yy.Select.prototype.OrderBy ()
    4. function alasql.yy.Select.prototype.Select ()
    5. function alasql.yy.Select.prototype.Top (topnum)
    6. function alasql.yy.Select.prototype.Where (expr)
    7. function alasql.yy.Select.prototype.compile (databaseid, params)
    8. function alasql.yy.Select.prototype.compileDefCols (query, databaseid)
    9. function alasql.yy.Select.prototype.compileFrom (query)
    10. function alasql.yy.Select.prototype.compileGroup (query)
    11. function alasql.yy.Select.prototype.compileHaving (query)
    12. function alasql.yy.Select.prototype.compileJoins (query)
    13. function alasql.yy.Select.prototype.compileOrder (query)
    14. function alasql.yy.Select.prototype.compilePivot (query)
    15. function alasql.yy.Select.prototype.compileQueries (query)
    16. function alasql.yy.Select.prototype.compileRemoveColumns (query)
    17. function alasql.yy.Select.prototype.compileSelect1 (query, params)
    18. function alasql.yy.Select.prototype.compileSelect2 (query)
    19. function alasql.yy.Select.prototype.compileSelectGroup0 (query)
    20. function alasql.yy.Select.prototype.compileSelectGroup1 (query)
    21. function alasql.yy.Select.prototype.compileSelectGroup2 (query)
    22. function alasql.yy.Select.prototype.compileUnpivot (query)
    23. function alasql.yy.Select.prototype.compileWhere (query)
    24. function alasql.yy.Select.prototype.compileWhereExists (query)
    25. function alasql.yy.Select.prototype.compileWhereJoins (query)
    26. function alasql.yy.Select.prototype.exec (params, cb)
    27. function alasql.yy.Select.prototype.execute (databaseid, params, cb)
    28. function alasql.yy.Select.prototype.toJS (context)
    29. function alasql.yy.Select.prototype.toString ()
  142. module alasql.yy.SetColumn
    1. function alasql.yy.SetColumn (params)
  143. module alasql.yy.SetColumn.prototype
    1. function alasql.yy.SetColumn.prototype.toString ()
  144. module alasql.yy.SetVariable
    1. function alasql.yy.SetVariable (params)
  145. module alasql.yy.SetVariable.prototype
    1. function alasql.yy.SetVariable.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.SetVariable.prototype.toString ()
  146. module alasql.yy.ShowColumns
    1. function alasql.yy.ShowColumns (params)
  147. module alasql.yy.ShowColumns.prototype
    1. function alasql.yy.ShowColumns.prototype.execute (databaseid)
    2. function alasql.yy.ShowColumns.prototype.toString ()
  148. module alasql.yy.ShowCreateTable
    1. function alasql.yy.ShowCreateTable (params)
  149. module alasql.yy.ShowCreateTable.prototype
    1. function alasql.yy.ShowCreateTable.prototype.execute (databaseid)
    2. function alasql.yy.ShowCreateTable.prototype.toString ()
  150. module alasql.yy.ShowDatabases
    1. function alasql.yy.ShowDatabases (params)
  151. module alasql.yy.ShowDatabases.prototype
    1. function alasql.yy.ShowDatabases.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.ShowDatabases.prototype.toString ()
  152. module alasql.yy.ShowIndex
    1. function alasql.yy.ShowIndex (params)
  153. module alasql.yy.ShowIndex.prototype
    1. function alasql.yy.ShowIndex.prototype.execute (databaseid)
    2. function alasql.yy.ShowIndex.prototype.toString ()
  154. module alasql.yy.ShowTables
    1. function alasql.yy.ShowTables (params)
  155. module alasql.yy.ShowTables.prototype
    1. function alasql.yy.ShowTables.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.ShowTables.prototype.toString ()
  156. module alasql.yy.Source
    1. function alasql.yy.Source (params)
  157. module alasql.yy.Source.prototype
    1. function alasql.yy.Source.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.Source.prototype.toString ()
  158. module alasql.yy.Statements
    1. function alasql.yy.Statements (params)
  159. module alasql.yy.Statements.prototype
    1. function alasql.yy.Statements.prototype.compile (db)
    2. function alasql.yy.Statements.prototype.toString ()
  160. module alasql.yy.StringValue
    1. function alasql.yy.StringValue (params)
  161. module alasql.yy.StringValue.prototype
    1. function alasql.yy.StringValue.prototype.toJS ()
    2. function alasql.yy.StringValue.prototype.toString ()
    3. function alasql.yy.StringValue.prototype.toType ()
  162. module alasql.yy.Table
    1. function alasql.yy.Table (params)
  163. module alasql.yy.Table.prototype
    1. function alasql.yy.Table.prototype.toString ()
  164. module alasql.yy.TruncateTable
    1. function alasql.yy.TruncateTable (params)
  165. module alasql.yy.TruncateTable.prototype
    1. function alasql.yy.TruncateTable.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.TruncateTable.prototype.toString ()
  166. module alasql.yy.UniOp
    1. function alasql.yy.UniOp (params)
  167. module alasql.yy.UniOp.prototype
    1. function alasql.yy.UniOp.prototype.findAggregator (query)
    2. function alasql.yy.UniOp.prototype.toJS (context, tableid, defcols)
    3. function alasql.yy.UniOp.prototype.toString ()
    4. function alasql.yy.UniOp.prototype.toType ()
  168. module alasql.yy.Union
    1. function alasql.yy.Union (params)
  169. module alasql.yy.Union.prototype
    1. function alasql.yy.Union.prototype.compile (tableid)
    2. function alasql.yy.Union.prototype.toString ()
  170. module alasql.yy.Update
    1. function alasql.yy.Update (params)
  171. module alasql.yy.Update.prototype
    1. function alasql.yy.Update.prototype.compile (databaseid)
    2. function alasql.yy.Update.prototype.execute (databaseid, params, cb)
    3. function alasql.yy.Update.prototype.toString ()
  172. module alasql.yy.UseDatabase
    1. function alasql.yy.UseDatabase (params)
  173. module alasql.yy.UseDatabase.prototype
    1. function alasql.yy.UseDatabase.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.UseDatabase.prototype.toString ()
  174. module alasql.yy.VarValue
    1. function alasql.yy.VarValue (params)
  175. module alasql.yy.VarValue.prototype
    1. function alasql.yy.VarValue.prototype.toJS ()
    2. function alasql.yy.VarValue.prototype.toString ()
    3. function alasql.yy.VarValue.prototype.toType ()
  176. module alasql.yy.View
    1. function alasql.yy.View (params)
  177. module alasql.yy.View.prototype
    1. function alasql.yy.View.prototype.toString ()
  178. module alasql.yy.While
    1. function alasql.yy.While (params)
  179. module alasql.yy.While.prototype
    1. function alasql.yy.While.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.While.prototype.toString ()
  180. module alasql.yy.WithSelect
    1. function alasql.yy.WithSelect (params)
  181. module alasql.yy.WithSelect.prototype
    1. function alasql.yy.WithSelect.prototype.execute (databaseid, params, cb)
    2. function alasql.yy.WithSelect.prototype.toString ()

module alasql

function alasql (sql, params, cb, scope)

function alasql.Database (databaseid)

function alasql.Query (params)

function alasql.Recordset (params)

function alasql.Table (params)

function alasql.Transaction (databaseid)

function alasql.View (params)

function alasql.adrun (databaseid, ast, params, cb, scope)

function alasql.autoval (tablename, colname, getNext, databaseid)

function alasql.clear ()

function alasql.compile (sql, databaseid)

function alasql.dexec (databaseid, sql, params, cb, scope)

function alasql.drun (databaseid, ast, params, cb, scope)

function alasql.engines.FILE ()

function alasql.engines.INDEXEDDB ()

function alasql.engines.LOCALSTORAGE ()

function alasql.engines.SQLITE ()

function alasql.engines.WEBSQL ()

function alasql.exec (sql, params, cb, scope)

function alasql.fn.String ()

function alasql.log (sql, params)

function alasql.parse (sql)

function alasql.precompile (statement, databaseid, params)

function alasql.prepareFromData (data, array)

function alasql.pretty (sql, flag)

function alasql.promise (sql, params)

function alasql.prompt (el, useidel, firstsql)

function alasql.test (name, times, fn)

function alasql.use (databaseid)

function alasql.write (s)

function alasql.yy.AggrValue (params)

function alasql.yy.AlterTable (params)

function alasql.yy.Apply (params)

function alasql.yy.ArrayValue (params)

function alasql.yy.Assert (params)

function alasql.yy.AttachDatabase (params)

function alasql.yy.Base (params)

function alasql.yy.BeginEnd (params)

function alasql.yy.BeginTransaction (params)

function alasql.yy.Break (params)

function alasql.yy.CaseValue (params)

function alasql.yy.Column (params)

function alasql.yy.ColumnDef (params)

function alasql.yy.CommitTransaction (params)

function alasql.yy.Continue (params)

function alasql.yy.Convert (params)

function alasql.yy.CreateDatabase (params)

function alasql.yy.CreateEdge (params)

function alasql.yy.CreateGraph (params)

function alasql.yy.CreateIndex (params)

function alasql.yy.CreateTable (params)

function alasql.yy.CreateTrigger (params)

function alasql.yy.CreateVertex (params)

function alasql.yy.Declare (params)

function alasql.yy.Delete (params)

function alasql.yy.DetachDatabase (params)

function alasql.yy.DomainValueValue (params)

function alasql.yy.DropDatabase (params)

function alasql.yy.DropIndex (params)

function alasql.yy.DropTable (params)

function alasql.yy.DropTrigger (params)

function alasql.yy.ExistsValue (params)

function alasql.yy.Expression (params)

function alasql.yy.ExpressionStatement (params)

function alasql.yy.FromData (params)

function alasql.yy.FuncValue (params)

function alasql.yy.GroupExpression (params)

function alasql.yy.If (params)

function alasql.yy.Insert (params)

function alasql.yy.JavaScript (params)

function alasql.yy.Join (params)

function alasql.yy.Json (params)

function alasql.yy.Literal (params)

function alasql.yy.LogicValue (params)

function alasql.yy.Merge (params)

function alasql.yy.NullValue (params)

function alasql.yy.NumValue (params)

function alasql.yy.Op (params)

function alasql.yy.OrderExpression (params)

function alasql.yy.Over (params)

function alasql.yy.ParamValue (params)

function alasql.yy.Print (params)

function alasql.yy.Reindex (params)

function alasql.yy.Require (params)

function alasql.yy.RollbackTransaction (params)

function alasql.yy.Search (params)

function alasql.yy.Select (params)

function alasql.yy.SetColumn (params)

function alasql.yy.SetVariable (params)

function alasql.yy.ShowColumns (params)

function alasql.yy.ShowCreateTable (params)

function alasql.yy.ShowDatabases (params)

function alasql.yy.ShowIndex (params)

function alasql.yy.ShowTables (params)

function alasql.yy.Source (params)

function alasql.yy.Statements (params)

function alasql.yy.StringValue (params)

function alasql.yy.Table (params)

function alasql.yy.TruncateTable (params)

function alasql.yy.UniOp (params)

function alasql.yy.Union (params)

function alasql.yy.Update (params)

function alasql.yy.UseDatabase (params)

function alasql.yy.VarValue (params)

function alasql.yy.View (params)

function alasql.yy.While (params)

function alasql.yy.WithSelect (params)

module alasql.Database

function alasql.Database (databaseid)

module alasql.Database.prototype

function alasql.Database.prototype.autoval (tablename, colname, getNext)

function alasql.Database.prototype.exec (sql, params, cb)

function alasql.Database.prototype.resetSqlCache ()

function alasql.Database.prototype.transaction (cb)

module alasql.Table

function alasql.Table (params)

module alasql.Table.prototype

function alasql.Table.prototype.indexColumns ()

module alasql.Transaction

function alasql.Transaction (databaseid)

module alasql.Transaction.prototype

function alasql.Transaction.prototype.commit ()

function alasql.Transaction.prototype.exec (sql, params, cb)

function alasql.Transaction.prototype.executeSQL (sql, params, cb)

function alasql.Transaction.prototype.rollback ()

module alasql.a

function alasql.a.Parser ()

function alasql.a.main (args)

function alasql.a.parse ()

module alasql.aggr

function alasql.aggr.GROUP_CONCAT (v, s, stage)

function alasql.aggr.MEDIAN (v, s, stage)

function alasql.aggr.STD (v, s, stage)

function alasql.aggr.STDDEV (v, s, stage)

function alasql.aggr.STDEV (v, s, stage)

function alasql.aggr.STDEVP (v, s, stage)

function alasql.aggr.VAR (v, s, stage)

function alasql.aggr.VARP (v, s, stage)

module alasql.engines

function alasql.engines.FILE ()

function alasql.engines.FILESTORAGE ()

function alasql.engines.INDEXEDDB ()

function alasql.engines.LOCALSTORAGE ()

function alasql.engines.SQLITE ()

function alasql.engines.WEBSQL ()

module alasql.engines.FILE

function alasql.engines.FILE ()

function alasql.engines.FILE.attachDatabase (fsdbid, dbid, args, params, cb)

function alasql.engines.FILE.begin (databaseid, cb)

function alasql.engines.FILE.commit (databaseid, cb)

function alasql.engines.FILE.createDatabase (fsdbid, args, ifnotexists, dbid, cb)

function alasql.engines.FILE.createTable (databaseid, tableid, ifnotexists, cb)

function alasql.engines.FILE.dropDatabase (fsdbid, ifexists, cb)

function alasql.engines.FILE.dropTable (databaseid, tableid, ifexists, cb)

function alasql.engines.FILE.fromTable (databaseid, tableid, cb, idx, query)

function alasql.engines.FILE.intoTable (databaseid, tableid, value, columns, cb)

function alasql.engines.FILE.loadTableData (databaseid, tableid)

function alasql.engines.FILE.rollback (databaseid, cb)

function alasql.engines.FILE.saveTableData (databaseid, tableid)

function alasql.engines.FILE.updateFile (databaseid)

module alasql.engines.INDEXEDDB

function alasql.engines.INDEXEDDB ()

function alasql.engines.INDEXEDDB.attachDatabase (ixdbid, dbid, args, params, cb)

function alasql.engines.INDEXEDDB.createDatabase (ixdbid, args, ifnotexists, dbid, cb)

function alasql.engines.INDEXEDDB.createTable (databaseid, tableid, ifnotexists, cb)

function alasql.engines.INDEXEDDB.deleteFromTable (databaseid, tableid, wherefn, params, cb)

function alasql.engines.INDEXEDDB.dropDatabase (ixdbid, ifexists, cb)

function alasql.engines.INDEXEDDB.dropTable (databaseid, tableid, ifexists, cb)

function alasql.engines.INDEXEDDB.fromTable (databaseid, tableid, cb, idx, query)

function alasql.engines.INDEXEDDB.intoTable (databaseid, tableid, value, columns, cb)

function alasql.engines.INDEXEDDB.showDatabases (like, cb)

function alasql.engines.INDEXEDDB.updateTable (databaseid, tableid, assignfn, wherefn, params, cb)

module alasql.engines.LOCALSTORAGE

function alasql.engines.LOCALSTORAGE ()

function alasql.engines.LOCALSTORAGE.attachDatabase (lsdbid, databaseid, args, params, cb)

function alasql.engines.LOCALSTORAGE.begin (databaseid, cb)

function alasql.engines.LOCALSTORAGE.commit (databaseid, cb)

function alasql.engines.LOCALSTORAGE.createDatabase (lsdbid, args, ifnotexists, databaseid, cb)

function alasql.engines.LOCALSTORAGE.createTable (databaseid, tableid, ifnotexists, cb)

function alasql.engines.LOCALSTORAGE.dropDatabase (lsdbid, ifexists, cb)

function alasql.engines.LOCALSTORAGE.dropTable (databaseid, tableid, ifexists, cb)

function alasql.engines.LOCALSTORAGE.fromTable (databaseid, tableid, cb, idx, query)

function alasql.engines.LOCALSTORAGE.get (key)

function alasql.engines.LOCALSTORAGE.intoTable (databaseid, tableid, value, columns, cb)

function alasql.engines.LOCALSTORAGE.loadTableData (databaseid, tableid)

function alasql.engines.LOCALSTORAGE.removeTable (databaseid, tableid)

function alasql.engines.LOCALSTORAGE.restoreTable (databaseid, tableid)

function alasql.engines.LOCALSTORAGE.rollback (databaseid, cb)

function alasql.engines.LOCALSTORAGE.saveTableData (databaseid, tableid)

function alasql.engines.LOCALSTORAGE.set (key, value)

function alasql.engines.LOCALSTORAGE.showDatabases (like, cb)

function alasql.engines.LOCALSTORAGE.storeTable (databaseid, tableid)

function alasql.engines.LOCALSTORAGE.truncateTable (databaseid, tableid, ifexists, cb)

module alasql.engines.SQLITE

function alasql.engines.SQLITE ()

function alasql.engines.SQLITE.attachDatabase (sqldbid, dbid, args, params, cb)

function alasql.engines.SQLITE.createDatabase (wdbid, args, ifnotexists, dbid, cb)

function alasql.engines.SQLITE.dropDatabase (databaseid)

function alasql.engines.SQLITE.fromTable (databaseid, tableid, cb, idx, query)

function alasql.engines.SQLITE.intoTable (databaseid, tableid, value, columns, cb)

module alasql.engines.WEBSQL

function alasql.engines.WEBSQL ()

function alasql.engines.WEBSQL.attachDatabase (databaseid, dbid, args, params, cb)

function alasql.engines.WEBSQL.createDatabase (wdbid, args, dbid, cb)

function alasql.engines.WEBSQL.dropDatabase (databaseid)

module alasql.filestorage

function alasql.filestorage.FileStorage (path, opts)

module alasql.fn

function alasql.fn.Boolean ()

function alasql.fn.Date ()

function alasql.fn.Number ()

function alasql.fn.String ()

module alasql.fn.String

function alasql.fn.String ()

module alasql.fn.String.prototype

function alasql.fn.String.prototype.entityify ()

function alasql.fn.String.prototype.isAlpha ( )

function alasql.fn.String.prototype.isDigit ()

function alasql.fn.String.prototype.supplant (e)

module alasql.from

function alasql.from.CSV (contents, opts, cb, idx, query)

function alasql.from.FILE (filename, opts, cb, idx, query)

function alasql.from.GEXF (filename, opts, cb, idx, query)

function alasql.from.HTML (selector, opts, cb, idx, query)

function alasql.from.INFORMATION_SCHEMA (filename, opts, cb, idx, query)

function alasql.from.JSON (filename, opts, cb, idx, query)

function alasql.from.METEOR (filename, opts, cb, idx, query)

function alasql.from.RANGE (start, finish, cb, idx, query)

function alasql.from.TAB (filename, opts, cb, idx, query)

function alasql.from.TABLETOP (key, opts, cb, idx, query)

function alasql.from.TSV (filename, opts, cb, idx, query)

function alasql.from.TXT (filename, opts, cb, idx, query)

function alasql.from.XLS (filename, opts, cb, idx, query)

function alasql.from.XLSX (filename, opts, cb, idx, query)

function alasql.from.XML (filename, opts, cb, idx, query)

module alasql.into

function alasql.into.CSV (filename, opts, data, columns, cb)

function alasql.into.HTML (selector, opts, data, columns, cb)

function alasql.into.JSON (filename, opts, data, columns, cb)

function alasql.into.SQL (filename, opts, data, columns, cb)

function alasql.into.TAB (filename, opts, data, columns, cb)

function alasql.into.TSV (filename, opts, data, columns, cb)

function alasql.into.TXT (filename, opts, data, columns, cb)

function alasql.into.XLS (filename, opts, data, columns, cb)

function alasql.into.XLSX (filename, opts, data, columns, cb)

function alasql.into.XLSXML (filename, opts, data, columns, cb)

module alasql.parser

function alasql.parser.parseError (str, hash)

module alasql.srch

function alasql.srch.APROP (val, args)

function alasql.srch.AS (val, args)

function alasql.srch.AT (val, args)

function alasql.srch.ATTR (val, args, stope)

function alasql.srch.CHILD (val, args, stope)

function alasql.srch.CLASS (val, args)

function alasql.srch.CLONEDEEP (val)

function alasql.srch.CONTENT (val, args, stope)

function alasql.srch.D3 (val)

function alasql.srch.EDGE (val )

function alasql.srch.EQ (val, args, stope, params)

function alasql.srch.EX (val, args, stope, params)

function alasql.srch.IN (val)

function alasql.srch.ININ (val )

function alasql.srch.INSTANCEOF (val, args)

function alasql.srch.KEYS (val)

function alasql.srch.LIKE (val, args, stope, params)

function alasql.srch.NAME (val, args)

function alasql.srch.ORDERBY (val, args)

function alasql.srch.OUT (val )

function alasql.srch.OUTOUT (val )

function alasql.srch.PARENT ()

function alasql.srch.PROP (val, args, stope)

function alasql.srch.REF (val )

function alasql.srch.RETURN (val, args, stope, params)

function alasql.srch.ROW (val, args, stope, params)

function alasql.srch.SET (val, args, stope, params)

function alasql.srch.SHARP (val, args)

function alasql.srch.VERTEX (val)

function alasql.srch.WHERE (val, args, stope, params)

module alasql.stdfn

function alasql.stdfn.ADDDATE (d, interval)

function alasql.stdfn.ASCII (a)

function alasql.stdfn.CHAR ()

function alasql.stdfn.COALESCE ()

function alasql.stdfn.CONCAT ()

function alasql.stdfn.CONCAT_WS ()

function alasql.stdfn.CONVERT (value, args)

function alasql.stdfn.CURRENT_TIMESTAMP ()

function alasql.stdfn.DATE (d)

function alasql.stdfn.DATEADD (period, interval, d)

function alasql.stdfn.DATEDIFF (period, d1, d2)

function alasql.stdfn.DATE_ADD (d, interval)

function alasql.stdfn.DATE_SUB (d, interval)

function alasql.stdfn.DAY (d)

function alasql.stdfn.DAYOFMONTH (d)

function alasql.stdfn.DAYOFWEEK (d)

function alasql.stdfn.EXTEND (a, b)

function alasql.stdfn.GEN_RANDOM_UUID ()

function alasql.stdfn.GETDATE ()

function alasql.stdfn.HOUR (d)

function alasql.stdfn.INTERVAL (interval, period)

function alasql.stdfn.MINUTE (d)

function alasql.stdfn.MONTH (d)

function alasql.stdfn.NEWID ()

function alasql.stdfn.NOW ()

function alasql.stdfn.OBJECT_ID (name, type)

function alasql.stdfn.REGEXP_LIKE (a, b, c)

function alasql.stdfn.REPLACE (target, pattern, replacement)

function alasql.stdfn.SECOND (d)

function alasql.stdfn.SUBDATE (d, interval)

function alasql.stdfn.USER ()

function alasql.stdfn.UUID ()

function alasql.stdfn.WEEKDAY (d)

function alasql.stdfn.YEAR (d)

module alasql.stdlib

function alasql.stdlib.ABS (a)

function alasql.stdlib.CEIL (s)

function alasql.stdlib.CEILING (s)

function alasql.stdlib.CLONEDEEP (a)

function alasql.stdlib.EXP (a)

function alasql.stdlib.FLOOR (s)

function alasql.stdlib.GREATEST ()

function alasql.stdlib.IFNULL (a, b)

function alasql.stdlib.IIF (a, b, c)

function alasql.stdlib.INSTR (s, p)

function alasql.stdlib.ISNULL (a, b)

function alasql.stdlib.LCASE (s)

function alasql.stdlib.LEAST ()

function alasql.stdlib.LEN (s)

function alasql.stdlib.LENGTH (s)

function alasql.stdlib.LOWER (s)

function alasql.stdlib.MAX ()

function alasql.stdlib.MID (a, b, c)

function alasql.stdlib.MIN ()

function alasql.stdlib.NULLIF (a, b)

function alasql.stdlib.POWER (a, b)

function alasql.stdlib.RANDOM (r)

function alasql.stdlib.ROUND (s, d)

function alasql.stdlib.ROWNUM ()

function alasql.stdlib.ROW_NUMBER ()

function alasql.stdlib.SQRT (s)

function alasql.stdlib.SUBSTR (a, b, c)

function alasql.stdlib.SUBSTRING (a, b, c)

function alasql.stdlib.TRIM (s)

function alasql.stdlib.UCASE (s)

function alasql.stdlib.UPPER (s)

module alasql.utils

function alasql.utils.JSONtoString (obj)

function alasql.utils.arrayDiff (a, b)

function alasql.utils.arrayExceptDeep (a, b)

function alasql.utils.arrayIntersect (a, b)

function alasql.utils.arrayIntersectDeep (a, b)

function alasql.utils.arrayOfArrays (a)

function alasql.utils.arrayUnion (a, b)

function alasql.utils.arrayUnionDeep (a, b)

function alasql.utils.autoExtFilename (filename, ext, config)

function alasql.utils.cloneDeep (obj)

function alasql.utils.deepEqual (x, y)

function alasql.utils.deleteFile (path, cb)

function alasql.utils.distinctArray (data)

function alasql.utils.domEmptyChildren (container)

function alasql.utils.doubleq (s)

function alasql.utils.doubleqq (s)

function alasql.utils.escapeq (s)

function alasql.utils.extend (a, b)

function alasql.utils.fileExists (path, cb)

function alasql.utils.findAlaSQLPath ()

function alasql.utils.flatArray (a)

function alasql.utils.glob (value, pattern)

function alasql.utils.hash (str)

function alasql.utils.isArray (obj)

function alasql.utils.isNativeFunction (fn)

function alasql.utils.like (pattern, value, escape)

function alasql.utils.loadBinaryFile (path, asy, success, error)

function alasql.utils.loadFile (path, asy, success, error)

function alasql.utils.removeFile (path, cb)

function alasql.utils.saveFile (path, data, cb, opts)

function alasql.utils.uncomment (str)

function alasql.utils.undoubleq (s)

function alasql.utils.xlscn (s)

function alasql.utils.xlsnc (i)

module alasql.yy

function alasql.yy.AggrValue (params)

function alasql.yy.AlterTable (params)

function alasql.yy.Apply (params)

function alasql.yy.ArrayValue (params)

function alasql.yy.Assert (params)

function alasql.yy.AttachDatabase (params)

function alasql.yy.Base (params)

function alasql.yy.BeginEnd (params)

function alasql.yy.BeginTransaction (params)

function alasql.yy.Break (params)

function alasql.yy.CaseValue (params)

function alasql.yy.Column (params)

function alasql.yy.ColumnDef (params)

function alasql.yy.CommitTransaction (params)

function alasql.yy.Continue (params)

function alasql.yy.Convert (params)

function alasql.yy.CreateDatabase (params)

function alasql.yy.CreateEdge (params)

function alasql.yy.CreateGraph (params)

function alasql.yy.CreateIndex (params)

function alasql.yy.CreateTable (params)

function alasql.yy.CreateTrigger (params)

function alasql.yy.CreateVertex (params)

function alasql.yy.Declare (params)

function alasql.yy.Delete (params)

function alasql.yy.DetachDatabase (params)

function alasql.yy.DomainValueValue (params)

function alasql.yy.DropDatabase (params)

function alasql.yy.DropIndex (params)

function alasql.yy.DropTable (params)

function alasql.yy.DropTrigger (params)

function alasql.yy.ExistsValue (params)

function alasql.yy.Expression (params)

function alasql.yy.ExpressionStatement (params)

function alasql.yy.FromData (params)

function alasql.yy.FuncValue (params)

function alasql.yy.GroupExpression (params)

function alasql.yy.If (params)

function alasql.yy.Insert (params)

function alasql.yy.JavaScript (params)

function alasql.yy.Join (params)

function alasql.yy.Json (params)

function alasql.yy.Literal (params)

function alasql.yy.LogicValue (params)

function alasql.yy.Merge (params)

function alasql.yy.NullValue (params)

function alasql.yy.NumValue (params)

function alasql.yy.Op (params)

function alasql.yy.OrderExpression (params)

function alasql.yy.Over (params)

function alasql.yy.ParamValue (params)

function alasql.yy.Print (params)

function alasql.yy.Reindex (params)

function alasql.yy.Require (params)

function alasql.yy.RollbackTransaction (params)

function alasql.yy.Search (params)

function alasql.yy.Select (params)

function alasql.yy.SetColumn (params)

function alasql.yy.SetVariable (params)

function alasql.yy.ShowColumns (params)

function alasql.yy.ShowCreateTable (params)

function alasql.yy.ShowDatabases (params)

function alasql.yy.ShowIndex (params)

function alasql.yy.ShowTables (params)

function alasql.yy.Source (params)

function alasql.yy.Statements (params)

function alasql.yy.StringValue (params)

function alasql.yy.Table (params)

function alasql.yy.TruncateTable (params)

function alasql.yy.UniOp (params)

function alasql.yy.Union (params)

function alasql.yy.Update (params)

function alasql.yy.UseDatabase (params)

function alasql.yy.VarValue (params)

function alasql.yy.View (params)

function alasql.yy.While (params)

function alasql.yy.WithSelect (params)

function alasql.yy.extend (a, b)

module alasql.yy.AggrValue

function alasql.yy.AggrValue (params)

module alasql.yy.AggrValue.prototype

function alasql.yy.AggrValue.prototype.findAggregator (query)

function alasql.yy.AggrValue.prototype.toJS ()

function alasql.yy.AggrValue.prototype.toString (dontas)

function alasql.yy.AggrValue.prototype.toType ()

module alasql.yy.AlterTable

function alasql.yy.AlterTable (params)

module alasql.yy.AlterTable.prototype

function alasql.yy.AlterTable.prototype.execute (databaseid, params, cb)

function alasql.yy.AlterTable.prototype.toString ()

module alasql.yy.Apply

function alasql.yy.Apply (params)

module alasql.yy.Apply.prototype

function alasql.yy.Apply.prototype.toString ()

module alasql.yy.ArrayValue

function alasql.yy.ArrayValue (params)

module alasql.yy.ArrayValue.prototype

function alasql.yy.ArrayValue.prototype.toJS (context, tableid, defcols)

function alasql.yy.ArrayValue.prototype.toString ()

function alasql.yy.ArrayValue.prototype.toType ()

module alasql.yy.Assert

function alasql.yy.Assert (params)

module alasql.yy.Assert.prototype

function alasql.yy.Assert.prototype.execute (databaseid)

module alasql.yy.AttachDatabase

function alasql.yy.AttachDatabase (params)

module alasql.yy.AttachDatabase.prototype

function alasql.yy.AttachDatabase.prototype.execute (databaseid, params, cb)

function alasql.yy.AttachDatabase.prototype.toString ()

module alasql.yy.Base

function alasql.yy.Base (params)

module alasql.yy.Base.prototype

function alasql.yy.Base.prototype.compile ()

function alasql.yy.Base.prototype.exec ()

function alasql.yy.Base.prototype.toJS ()

function alasql.yy.Base.prototype.toString ()

function alasql.yy.Base.prototype.toType ()

module alasql.yy.BeginEnd

function alasql.yy.BeginEnd (params)

module alasql.yy.BeginEnd.prototype

function alasql.yy.BeginEnd.prototype.execute (databaseid, params, cb, scope)

function alasql.yy.BeginEnd.prototype.toString ()

module alasql.yy.BeginTransaction

function alasql.yy.BeginTransaction (params)

module alasql.yy.BeginTransaction.prototype

function alasql.yy.BeginTransaction.prototype.execute (databaseid, params, cb)

function alasql.yy.BeginTransaction.prototype.toString ()

module alasql.yy.Break

function alasql.yy.Break (params)

module alasql.yy.Break.prototype

function alasql.yy.Break.prototype.execute (databaseid, params, cb, scope)

function alasql.yy.Break.prototype.toString ()

module alasql.yy.CaseValue

function alasql.yy.CaseValue (params)

module alasql.yy.CaseValue.prototype

function alasql.yy.CaseValue.prototype.findAggregator (query)

function alasql.yy.CaseValue.prototype.toJS (context, tableid, defcols)

function alasql.yy.CaseValue.prototype.toString ()

module alasql.yy.Column

function alasql.yy.Column (params)

module alasql.yy.Column.prototype

function alasql.yy.Column.prototype.toJS (context, tableid, defcols)

function alasql.yy.Column.prototype.toString (dontas)

module alasql.yy.ColumnDef

function alasql.yy.ColumnDef (params)

module alasql.yy.ColumnDef.prototype

function alasql.yy.ColumnDef.prototype.toString ()

module alasql.yy.CommitTransaction

function alasql.yy.CommitTransaction (params)

module alasql.yy.CommitTransaction.prototype

function alasql.yy.CommitTransaction.prototype.execute (databaseid, params, cb)

function alasql.yy.CommitTransaction.prototype.toString ()

module alasql.yy.Continue

function alasql.yy.Continue (params)

module alasql.yy.Continue.prototype

function alasql.yy.Continue.prototype.execute (databaseid, params, cb, scope)

function alasql.yy.Continue.prototype.toString ()

module alasql.yy.Convert

function alasql.yy.Convert (params)

module alasql.yy.Convert.prototype

function alasql.yy.Convert.prototype.toJS (context, tableid, defcols)

function alasql.yy.Convert.prototype.toString ()

module alasql.yy.CreateDatabase

function alasql.yy.CreateDatabase (params)

module alasql.yy.CreateDatabase.prototype

function alasql.yy.CreateDatabase.prototype.execute (databaseid, params, cb)

function alasql.yy.CreateDatabase.prototype.toString ()

module alasql.yy.CreateEdge

function alasql.yy.CreateEdge (params)

module alasql.yy.CreateEdge.prototype

function alasql.yy.CreateEdge.prototype.compile (databaseid)

function alasql.yy.CreateEdge.prototype.toJS (context)

function alasql.yy.CreateEdge.prototype.toString ()

module alasql.yy.CreateGraph

function alasql.yy.CreateGraph (params)

module alasql.yy.CreateGraph.prototype

function alasql.yy.CreateGraph.prototype.compile1 (databaseid)

function alasql.yy.CreateGraph.prototype.execute (databaseid, params, cb)

function alasql.yy.CreateGraph.prototype.toString ()

module alasql.yy.CreateIndex

function alasql.yy.CreateIndex (params)

module alasql.yy.CreateIndex.prototype

function alasql.yy.CreateIndex.prototype.execute (databaseid, params, cb)

function alasql.yy.CreateIndex.prototype.toString ()

module alasql.yy.CreateTable

function alasql.yy.CreateTable (params)

module alasql.yy.CreateTable.prototype

function alasql.yy.CreateTable.prototype.execute (databaseid, params, cb)

function alasql.yy.CreateTable.prototype.toString ()

module alasql.yy.CreateTrigger

function alasql.yy.CreateTrigger (params)

module alasql.yy.CreateTrigger.prototype

function alasql.yy.CreateTrigger.prototype.execute (databaseid, params, cb)

function alasql.yy.CreateTrigger.prototype.toString ()

module alasql.yy.CreateVertex

function alasql.yy.CreateVertex (params)

module alasql.yy.CreateVertex.prototype

function alasql.yy.CreateVertex.prototype.compile (databaseid)

function alasql.yy.CreateVertex.prototype.toJS (context)

function alasql.yy.CreateVertex.prototype.toString ()

module alasql.yy.Declare

function alasql.yy.Declare (params)

module alasql.yy.Declare.prototype

function alasql.yy.Declare.prototype.execute (databaseid, params, cb)

function alasql.yy.Declare.prototype.toString ()

module alasql.yy.Delete

function alasql.yy.Delete (params)

module alasql.yy.Delete.prototype

function alasql.yy.Delete.prototype.compile (databaseid)

function alasql.yy.Delete.prototype.execute (databaseid, params, cb)

function alasql.yy.Delete.prototype.toString ()

module alasql.yy.DetachDatabase

function alasql.yy.DetachDatabase (params)

module alasql.yy.DetachDatabase.prototype

function alasql.yy.DetachDatabase.prototype.execute (databaseid, params, cb)

function alasql.yy.DetachDatabase.prototype.toString ()

module alasql.yy.DomainValueValue

function alasql.yy.DomainValueValue (params)

module alasql.yy.DomainValueValue.prototype

function alasql.yy.DomainValueValue.prototype.toJS (context, tableid, defcols)

function alasql.yy.DomainValueValue.prototype.toString ()

function alasql.yy.DomainValueValue.prototype.toType ()

module alasql.yy.DropDatabase

function alasql.yy.DropDatabase (params)

module alasql.yy.DropDatabase.prototype

function alasql.yy.DropDatabase.prototype.execute (databaseid, params, cb)

function alasql.yy.DropDatabase.prototype.toString ()

module alasql.yy.DropIndex

function alasql.yy.DropIndex (params)

module alasql.yy.DropIndex.prototype

function alasql.yy.DropIndex.prototype.compile (db)

function alasql.yy.DropIndex.prototype.toString ()

module alasql.yy.DropTable

function alasql.yy.DropTable (params)

module alasql.yy.DropTable.prototype

function alasql.yy.DropTable.prototype.execute (databaseid, params, cb)

function alasql.yy.DropTable.prototype.toString ()

module alasql.yy.DropTrigger

function alasql.yy.DropTrigger (params)

module alasql.yy.DropTrigger.prototype

function alasql.yy.DropTrigger.prototype.execute (databaseid, params, cb)

function alasql.yy.DropTrigger.prototype.toString ()

module alasql.yy.ExistsValue

function alasql.yy.ExistsValue (params)

module alasql.yy.ExistsValue.prototype

function alasql.yy.ExistsValue.prototype.toJS (context, tableid, defcols)

function alasql.yy.ExistsValue.prototype.toString ()

function alasql.yy.ExistsValue.prototype.toType ()

module alasql.yy.Expression

function alasql.yy.Expression (params)

module alasql.yy.Expression.prototype

function alasql.yy.Expression.prototype.compile (context, tableid, defcols)

function alasql.yy.Expression.prototype.findAggregator (query)

function alasql.yy.Expression.prototype.toJS (context, tableid, defcols)

function alasql.yy.Expression.prototype.toString (dontas)

module alasql.yy.ExpressionStatement

function alasql.yy.ExpressionStatement (params)

module alasql.yy.ExpressionStatement.prototype

function alasql.yy.ExpressionStatement.prototype.execute (databaseid, params, cb)

function alasql.yy.ExpressionStatement.prototype.toString ()

module alasql.yy.FromData

function alasql.yy.FromData (params)

module alasql.yy.FromData.prototype

function alasql.yy.FromData.prototype.toJS ()

function alasql.yy.FromData.prototype.toString ()

module alasql.yy.FuncValue

function alasql.yy.FuncValue (params)

module alasql.yy.FuncValue.prototype

function alasql.yy.FuncValue.prototype.execute (databaseid, params, cb)

function alasql.yy.FuncValue.prototype.findAggregator (query)

function alasql.yy.FuncValue.prototype.toJS (context, tableid, defcols)

function alasql.yy.FuncValue.prototype.toString (dontas)

module alasql.yy.GroupExpression

function alasql.yy.GroupExpression (params)

module alasql.yy.GroupExpression.prototype

function alasql.yy.GroupExpression.prototype.toString ()

module alasql.yy.If

function alasql.yy.If (params)

module alasql.yy.If.prototype

function alasql.yy.If.prototype.execute (databaseid, params, cb)

function alasql.yy.If.prototype.toString ()

module alasql.yy.Insert

function alasql.yy.Insert (params)

module alasql.yy.Insert.prototype

function alasql.yy.Insert.prototype.compile (databaseid)

function alasql.yy.Insert.prototype.execute (databaseid, params, cb)

function alasql.yy.Insert.prototype.toJS (context, tableid, defcols)

function alasql.yy.Insert.prototype.toString ()

module alasql.yy.JavaScript

function alasql.yy.JavaScript (params)

module alasql.yy.JavaScript.prototype

function alasql.yy.JavaScript.prototype.execute (databaseid, params, cb)

function alasql.yy.JavaScript.prototype.toJS ()

function alasql.yy.JavaScript.prototype.toString ()

module alasql.yy.Join

function alasql.yy.Join (params)

module alasql.yy.Join.prototype

function alasql.yy.Join.prototype.toString ()

module alasql.yy.Json

function alasql.yy.Json (params)

module alasql.yy.Json.prototype

function alasql.yy.Json.prototype.toJS (context, tableid, defcols)

function alasql.yy.Json.prototype.toString ()

module alasql.yy.Literal

function alasql.yy.Literal (params)

module alasql.yy.Literal.prototype

function alasql.yy.Literal.prototype.toString (dontas)

module alasql.yy.LogicValue

function alasql.yy.LogicValue (params)

module alasql.yy.LogicValue.prototype

function alasql.yy.LogicValue.prototype.toJS ()

function alasql.yy.LogicValue.prototype.toString ()

function alasql.yy.LogicValue.prototype.toType ()

module alasql.yy.Merge

function alasql.yy.Merge (params)

module alasql.yy.Merge.prototype

function alasql.yy.Merge.prototype.execute (databaseid, params, cb)

function alasql.yy.Merge.prototype.toString ()

module alasql.yy.NullValue

function alasql.yy.NullValue (params)

module alasql.yy.NullValue.prototype

function alasql.yy.NullValue.prototype.toJS ()

function alasql.yy.NullValue.prototype.toString ()

module alasql.yy.NumValue

function alasql.yy.NumValue (params)

module alasql.yy.NumValue.prototype

function alasql.yy.NumValue.prototype.toJS ()

function alasql.yy.NumValue.prototype.toString ()

function alasql.yy.NumValue.prototype.toType ()

module alasql.yy.Op

function alasql.yy.Op (params)

module alasql.yy.Op.prototype

function alasql.yy.Op.prototype.findAggregator (query)

function alasql.yy.Op.prototype.toJS (context, tableid, defcols)

function alasql.yy.Op.prototype.toString ()

function alasql.yy.Op.prototype.toType (tableid)

module alasql.yy.OrderExpression

function alasql.yy.OrderExpression (params)

module alasql.yy.OrderExpression.prototype

function alasql.yy.OrderExpression.prototype.toString (dontas)

module alasql.yy.Over

function alasql.yy.Over (params)

module alasql.yy.Over.prototype

function alasql.yy.Over.prototype.toString ()

module alasql.yy.ParamValue

function alasql.yy.ParamValue (params)

module alasql.yy.ParamValue.prototype

function alasql.yy.ParamValue.prototype.toJS ()

function alasql.yy.ParamValue.prototype.toString ()

module alasql.yy.Print

function alasql.yy.Print (params)

module alasql.yy.Print.prototype

function alasql.yy.Print.prototype.execute (databaseid, params, cb)

function alasql.yy.Print.prototype.toString ()

module alasql.yy.Reindex

function alasql.yy.Reindex (params)

module alasql.yy.Reindex.prototype

function alasql.yy.Reindex.prototype.execute (databaseid, params, cb)

function alasql.yy.Reindex.prototype.toString ()

module alasql.yy.Require

function alasql.yy.Require (params)

module alasql.yy.Require.prototype

function alasql.yy.Require.prototype.execute (databaseid, params, cb)

function alasql.yy.Require.prototype.toString ()

module alasql.yy.RollbackTransaction

function alasql.yy.RollbackTransaction (params)

module alasql.yy.RollbackTransaction.prototype

function alasql.yy.RollbackTransaction.prototype.execute (databaseid, params, cb)

function alasql.yy.RollbackTransaction.prototype.toString ()

module alasql.yy.Search

function alasql.yy.Search (params)

module alasql.yy.Search.prototype

function alasql.yy.Search.prototype.compile (databaseid)

function alasql.yy.Search.prototype.toJS (context)

function alasql.yy.Search.prototype.toString ()

module alasql.yy.Select

function alasql.yy.Select (params)

module alasql.yy.Select.prototype

function alasql.yy.Select.prototype.From (tableid)

function alasql.yy.Select.prototype.GroupBy ()

function alasql.yy.Select.prototype.OrderBy ()

function alasql.yy.Select.prototype.Select ()

function alasql.yy.Select.prototype.Top (topnum)

function alasql.yy.Select.prototype.Where (expr)

function alasql.yy.Select.prototype.compile (databaseid, params)

function alasql.yy.Select.prototype.compileDefCols (query, databaseid)

function alasql.yy.Select.prototype.compileFrom (query)

function alasql.yy.Select.prototype.compileGroup (query)

function alasql.yy.Select.prototype.compileHaving (query)

function alasql.yy.Select.prototype.compileJoins (query)

function alasql.yy.Select.prototype.compileOrder (query)

function alasql.yy.Select.prototype.compilePivot (query)

function alasql.yy.Select.prototype.compileQueries (query)

function alasql.yy.Select.prototype.compileRemoveColumns (query)

function alasql.yy.Select.prototype.compileSelect1 (query, params)

function alasql.yy.Select.prototype.compileSelect2 (query)

function alasql.yy.Select.prototype.compileSelectGroup0 (query)

function alasql.yy.Select.prototype.compileSelectGroup1 (query)

function alasql.yy.Select.prototype.compileSelectGroup2 (query)

function alasql.yy.Select.prototype.compileUnpivot (query)

function alasql.yy.Select.prototype.compileWhere (query)

function alasql.yy.Select.prototype.compileWhereExists (query)

function alasql.yy.Select.prototype.compileWhereJoins (query)

function alasql.yy.Select.prototype.exec (params, cb)

function alasql.yy.Select.prototype.execute (databaseid, params, cb)

function alasql.yy.Select.prototype.toJS (context)

function alasql.yy.Select.prototype.toString ()

module alasql.yy.SetColumn

function alasql.yy.SetColumn (params)

module alasql.yy.SetColumn.prototype

function alasql.yy.SetColumn.prototype.toString ()

module alasql.yy.SetVariable

function alasql.yy.SetVariable (params)

module alasql.yy.SetVariable.prototype

function alasql.yy.SetVariable.prototype.execute (databaseid, params, cb)

function alasql.yy.SetVariable.prototype.toString ()

module alasql.yy.ShowColumns

function alasql.yy.ShowColumns (params)

module alasql.yy.ShowColumns.prototype

function alasql.yy.ShowColumns.prototype.execute (databaseid)

function alasql.yy.ShowColumns.prototype.toString ()

module alasql.yy.ShowCreateTable

function alasql.yy.ShowCreateTable (params)

module alasql.yy.ShowCreateTable.prototype

function alasql.yy.ShowCreateTable.prototype.execute (databaseid)

function alasql.yy.ShowCreateTable.prototype.toString ()

module alasql.yy.ShowDatabases

function alasql.yy.ShowDatabases (params)

module alasql.yy.ShowDatabases.prototype

function alasql.yy.ShowDatabases.prototype.execute (databaseid, params, cb)

function alasql.yy.ShowDatabases.prototype.toString ()

module alasql.yy.ShowIndex

function alasql.yy.ShowIndex (params)

module alasql.yy.ShowIndex.prototype

function alasql.yy.ShowIndex.prototype.execute (databaseid)

function alasql.yy.ShowIndex.prototype.toString ()

module alasql.yy.ShowTables

function alasql.yy.ShowTables (params)

module alasql.yy.ShowTables.prototype

function alasql.yy.ShowTables.prototype.execute (databaseid, params, cb)

function alasql.yy.ShowTables.prototype.toString ()

module alasql.yy.Source

function alasql.yy.Source (params)

module alasql.yy.Source.prototype

function alasql.yy.Source.prototype.execute (databaseid, params, cb)

function alasql.yy.Source.prototype.toString ()

module alasql.yy.Statements

function alasql.yy.Statements (params)

module alasql.yy.Statements.prototype

function alasql.yy.Statements.prototype.compile (db)

function alasql.yy.Statements.prototype.toString ()

module alasql.yy.StringValue

function alasql.yy.StringValue (params)

module alasql.yy.StringValue.prototype

function alasql.yy.StringValue.prototype.toJS ()

function alasql.yy.StringValue.prototype.toString ()

function alasql.yy.StringValue.prototype.toType ()

module alasql.yy.Table

function alasql.yy.Table (params)

module alasql.yy.Table.prototype

function alasql.yy.Table.prototype.toString ()

module alasql.yy.TruncateTable

function alasql.yy.TruncateTable (params)

module alasql.yy.TruncateTable.prototype

function alasql.yy.TruncateTable.prototype.execute (databaseid, params, cb)

function alasql.yy.TruncateTable.prototype.toString ()

module alasql.yy.UniOp

function alasql.yy.UniOp (params)

module alasql.yy.UniOp.prototype

function alasql.yy.UniOp.prototype.findAggregator (query)

function alasql.yy.UniOp.prototype.toJS (context, tableid, defcols)

function alasql.yy.UniOp.prototype.toString ()

function alasql.yy.UniOp.prototype.toType ()

module alasql.yy.Union

function alasql.yy.Union (params)

module alasql.yy.Union.prototype

function alasql.yy.Union.prototype.compile (tableid)

function alasql.yy.Union.prototype.toString ()

module alasql.yy.Update

function alasql.yy.Update (params)

module alasql.yy.Update.prototype

function alasql.yy.Update.prototype.compile (databaseid)

function alasql.yy.Update.prototype.execute (databaseid, params, cb)

function alasql.yy.Update.prototype.toString ()

module alasql.yy.UseDatabase

function alasql.yy.UseDatabase (params)

module alasql.yy.UseDatabase.prototype

function alasql.yy.UseDatabase.prototype.execute (databaseid, params, cb)

function alasql.yy.UseDatabase.prototype.toString ()

module alasql.yy.VarValue

function alasql.yy.VarValue (params)

module alasql.yy.VarValue.prototype

function alasql.yy.VarValue.prototype.toJS ()

function alasql.yy.VarValue.prototype.toString ()

function alasql.yy.VarValue.prototype.toType ()

module alasql.yy.View

function alasql.yy.View (params)

module alasql.yy.View.prototype

function alasql.yy.View.prototype.toString ()

module alasql.yy.While

function alasql.yy.While (params)

module alasql.yy.While.prototype

function alasql.yy.While.prototype.execute (databaseid, params, cb)

function alasql.yy.While.prototype.toString ()

module alasql.yy.WithSelect

function alasql.yy.WithSelect (params)

module alasql.yy.WithSelect.prototype

function alasql.yy.WithSelect.prototype.execute (databaseid, params, cb)

function alasql.yy.WithSelect.prototype.toString ()

[ this document was created with utility2 ]