@msugiura/rawsql-prisma
Version:
Prisma integration for rawsql-ts - Dynamic SQL generation with type safety and hierarchical JSON serialization
37 lines • 4.42 kB
JavaScript
;
/**
* 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