UNPKG

quick-erd

Version:

quick and easy text-based ERD + code generator for migration, query, typescript types and orm entity

17 lines (16 loc) 465 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatEnum = formatEnum; exports.parseEnumValues = parseEnumValues; function formatEnum(type) { return type .replace(/\(/g, "('") .replace(/\)/g, "')") .replace(/ ?, ?/g, "','") .replace(/''/g, "'"); } function parseEnumValues(type) { return (type.match(/\((.*)\)/)?.[1] || '') .split(',') .map(s => s.replace(/'/g, '')); }