refql
Version:
A Node.js and Deno library for composing and running SQL queries.
12 lines (11 loc) • 594 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const RefProp_1 = __importDefault(require("../Prop/RefProp"));
const SQLTag_1 = require("../SQLTag");
const getStandardProps = (table) => Object.keys(table.props)
.filter(p => !RefProp_1.default.isRefProp(table.props[p]) && !(0, SQLTag_1.isSQLTag)(table.props[p].col))
.map(k => ({ col: table.props[k].col, as: table.props[k].as }));
exports.default = getStandardProps;
;