orange-orm
Version:
Object Relational Mapper
9 lines (7 loc) • 331 B
JavaScript
var newShallowJoinSql = require('./newShallowJoinSql');
function toJoinSql(context,leg,alias,childAlias) {
var columns = leg.columns;
var childTable = leg.span.table;
return newShallowJoinSql(context,childTable,columns,childTable._primaryColumns,alias,childAlias,leg.span.where).prepend(' LEFT');
}
module.exports = toJoinSql;