@onn-software/ddl-to-gql
Version:
Convert a SQL DDL to a GraphQL implementation with all relations.
17 lines (16 loc) • 809 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const fs_1 = __importDefault(require("fs"));
const schema_generator_1 = require("./schema-generator");
const executor_1 = require("../executor");
describe('SchemaGenerator', () => {
it('generates repo', async () => {
const tableDefs = require('../../test/spec/interpreted-ddl.json');
const heuristic = require('../../test/spec/heuristic.json');
const repo = new schema_generator_1.SchemaGenerator().execute(Object.values(executor_1.Executor.mergeTableDefs(tableDefs, heuristic)));
fs_1.default.writeFileSync(`./test/spec/schema.graphql`, repo);
});
});