@onn-software/ddl-to-gql
Version:
Convert a SQL DDL to a GraphQL implementation with all relations.
16 lines (15 loc) • 777 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const ddl_interpreter_1 = require("./ddl-interpreter");
const fs_1 = __importDefault(require("fs"));
describe('DdlInterpreter', () => {
it('interprets DDL', async () => {
const ddl = fs_1.default.readFileSync('./src/ddl-interpreter/__stubs__/interpret-test.ddl', 'utf-8');
const tableDefs = new ddl_interpreter_1.DdlInterpreter().execute(ddl, {});
fs_1.default.mkdirSync('./test/spec', { recursive: true });
fs_1.default.writeFileSync(`./test/spec/interpreted-ddl.json`, JSON.stringify(tableDefs, undefined, 2));
});
});