不要怂,就是干,撸起袖子干!

Commit 438cea4e by Sascha Depold Committed by Matt Broadstone

Add showTablesQuery / dropTableQuery

1 parent 13efbd29
Showing with 17 additions and 1 deletions
......@@ -3,7 +3,23 @@
var Utils = require('../../utils');
module.exports = (function() {
var QueryGenerator = { dialect: 'mssql' };
var QueryGenerator = {
dialect: 'mssql',
showTablesQuery: function () {
return 'SELECT * FROM sys.Tables';
},
dropTableQuery: function(tableName, options) {
options = options || {};
var query = "IF OBJECT_ID('dbo.<%= tableName %>', 'U') IS NOT NULL DROP TABLE dbo.<%= tableName %>";
return Utils._.template(query)({
tableName: tableName
});
}
};
return Utils._.extend(Utils._.clone(require('../mysql/query-generator')), QueryGenerator);
})();
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!