UNPKG

waterline-sql-builder

Version:

Generate SQL (stage 5 query) from a Waterline statement (stage 4 query).

42 lines (40 loc) 993 B
var Test = require('../../support/test-runner'); describe('Query Generation ::', function() { describe('FROM statements', function() { it('should generate a simple query with a FROM statement', function(done) { Test({ query: { select: ['*'], from: 'books' }, outcomes: [ { dialect: 'postgresql', sql: 'select * from "books"', bindings: [] }, { dialect: 'mysql', sql: 'select * from `books`', bindings: [] }, { dialect: 'sqlite3', sql: 'select * from `books`', bindings: [] }, { dialect: 'oracledb', sql: 'select * from "books"', bindings: [] }, { dialect: 'mariadb', sql: 'select * from `books`', bindings: [] } ] }, done); }); }); });