(e, database, q)
| 231 | } |
| 232 | |
| 233 | function toEnumDefinition(e, database, q) { |
| 234 | if (!e || !databases[database]?.hasEnums) return null; |
| 235 | const values = (e.values || []) |
| 236 | .map((v) => `\t'${escapeQuotes(String(v))}'`) |
| 237 | .join(",\n"); |
| 238 | return `CREATE TYPE ${q(e.name)} AS ENUM (\n${values}\n);`; |
| 239 | } |
| 240 | |
| 241 | export const generateMigrationSQL = ( |
| 242 | diff, |
no test coverage detected