@ostro/database
Version:
Database module for OstroJS
26 lines (18 loc) • 532 B
JavaScript
const Command = require('@ostro/console/command')
class DatabaseQuery extends Command {
constructor(resolver) {
super()
this.$resolver = resolver;
}
$signature = 'db:query';
$arguments = [
this.createArgument('<query>', 'database query string').required()
];
$description = 'database query';
handle() {
return this.$resolver.connection().raw(this.input.argument('query')).then(res => {
console.log(res)
})
}
}
module.exports = DatabaseQuery