UNPKG

sql-code-generator

Version:

Generate code from your SQL schema and queries for type safety and development speed.

17 lines 856 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTypeDefinitionFromQueryDeclaration = void 0; const extractNameFromQuerySql_1 = require("./extractNameFromQuerySql"); const extractTypeDefinitionFromQuerySql_1 = require("./extractTypeDefinitionFromQuerySql"); const getTypeDefinitionFromQueryDeclaration = ({ declaration, }) => { // 1. get the name of the query const name = (0, extractNameFromQuerySql_1.extractNameFromQuerySql)({ sql: declaration.sql }); // 2. get the type def return (0, extractTypeDefinitionFromQuerySql_1.extractTypeDefinitionFromQuerySql)({ name, path: declaration.path, sql: declaration.sql, }); }; exports.getTypeDefinitionFromQueryDeclaration = getTypeDefinitionFromQueryDeclaration; //# sourceMappingURL=getTypeDefinitionFromQueryDeclaration.js.map