UNPKG

@msugiura/rawsql-prisma

Version:

Prisma integration for rawsql-ts - Dynamic SQL generation with type safety and hierarchical JSON serialization

37 lines 4.42 kB
"use strict"; /** * Prisma integration for rawsql-ts * * This package provides seamless integration between Prisma ORM and rawsql-ts, * enabling dynamic SQL generation with type safety and hierarchical JSON serialization. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.runDomainModelAnalysis = exports.runSqlStaticAnalysis = exports.runComprehensiveStaticAnalysis = exports.StaticAnalysisOrchestrator = exports.validateSqlFile = exports.analyzeSqlFiles = exports.SqlStaticAnalyzer = exports.getMappingFileStats = exports.findAndConvertMappingFiles = exports.loadAndConvertMappingFile = exports.detectMappingFormat = exports.validateJsonMappingCompatibility = exports.DomainModelCompatibilityTester = exports.AutoTypeCompatibilityValidator = exports.PrismaSchemaResolver = exports.SqlExecutionError = exports.JsonMappingError = exports.SqlFileNotFoundError = exports.RawSqlClient = void 0; var RawSqlClient_1 = require("./RawSqlClient"); Object.defineProperty(exports, "RawSqlClient", { enumerable: true, get: function () { return RawSqlClient_1.RawSqlClient; } }); Object.defineProperty(exports, "SqlFileNotFoundError", { enumerable: true, get: function () { return RawSqlClient_1.SqlFileNotFoundError; } }); Object.defineProperty(exports, "JsonMappingError", { enumerable: true, get: function () { return RawSqlClient_1.JsonMappingError; } }); Object.defineProperty(exports, "SqlExecutionError", { enumerable: true, get: function () { return RawSqlClient_1.SqlExecutionError; } }); var PrismaSchemaResolver_1 = require("./PrismaSchemaResolver"); Object.defineProperty(exports, "PrismaSchemaResolver", { enumerable: true, get: function () { return PrismaSchemaResolver_1.PrismaSchemaResolver; } }); var AutoTypeCompatibilityValidator_1 = require("./AutoTypeCompatibilityValidator"); Object.defineProperty(exports, "AutoTypeCompatibilityValidator", { enumerable: true, get: function () { return AutoTypeCompatibilityValidator_1.AutoTypeCompatibilityValidator; } }); var DomainModelCompatibilityTester_1 = require("./DomainModelCompatibilityTester"); Object.defineProperty(exports, "DomainModelCompatibilityTester", { enumerable: true, get: function () { return DomainModelCompatibilityTester_1.DomainModelCompatibilityTester; } }); Object.defineProperty(exports, "validateJsonMappingCompatibility", { enumerable: true, get: function () { return DomainModelCompatibilityTester_1.validateJsonMappingCompatibility; } }); var MappingFileProcessor_1 = require("./MappingFileProcessor"); Object.defineProperty(exports, "detectMappingFormat", { enumerable: true, get: function () { return MappingFileProcessor_1.detectMappingFormat; } }); Object.defineProperty(exports, "loadAndConvertMappingFile", { enumerable: true, get: function () { return MappingFileProcessor_1.loadAndConvertMappingFile; } }); Object.defineProperty(exports, "findAndConvertMappingFiles", { enumerable: true, get: function () { return MappingFileProcessor_1.findAndConvertMappingFiles; } }); Object.defineProperty(exports, "getMappingFileStats", { enumerable: true, get: function () { return MappingFileProcessor_1.getMappingFileStats; } }); // Static Analysis Components var SqlStaticAnalyzer_1 = require("./SqlStaticAnalyzer"); Object.defineProperty(exports, "SqlStaticAnalyzer", { enumerable: true, get: function () { return SqlStaticAnalyzer_1.SqlStaticAnalyzer; } }); Object.defineProperty(exports, "analyzeSqlFiles", { enumerable: true, get: function () { return SqlStaticAnalyzer_1.analyzeSqlFiles; } }); Object.defineProperty(exports, "validateSqlFile", { enumerable: true, get: function () { return SqlStaticAnalyzer_1.validateSqlFile; } }); var StaticAnalysisOrchestrator_1 = require("./StaticAnalysisOrchestrator"); Object.defineProperty(exports, "StaticAnalysisOrchestrator", { enumerable: true, get: function () { return StaticAnalysisOrchestrator_1.StaticAnalysisOrchestrator; } }); Object.defineProperty(exports, "runComprehensiveStaticAnalysis", { enumerable: true, get: function () { return StaticAnalysisOrchestrator_1.runComprehensiveStaticAnalysis; } }); Object.defineProperty(exports, "runSqlStaticAnalysis", { enumerable: true, get: function () { return StaticAnalysisOrchestrator_1.runSqlStaticAnalysis; } }); Object.defineProperty(exports, "runDomainModelAnalysis", { enumerable: true, get: function () { return StaticAnalysisOrchestrator_1.runDomainModelAnalysis; } }); //# sourceMappingURL=index.js.map