@msugiura/rawsql-prisma
Version:
Prisma integration for rawsql-ts - Dynamic SQL generation with type safety and hierarchical JSON serialization
42 lines • 5.17 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.validateModelDrivenMapping = exports.convertModelDrivenMapping = exports.processJsonMapping = exports.unifyJsonMapping = 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; } });
var rawsql_ts_1 = require("rawsql-ts");
Object.defineProperty(exports, "unifyJsonMapping", { enumerable: true, get: function () { return rawsql_ts_1.unifyJsonMapping; } });
Object.defineProperty(exports, "processJsonMapping", { enumerable: true, get: function () { return rawsql_ts_1.processJsonMapping; } });
Object.defineProperty(exports, "convertModelDrivenMapping", { enumerable: true, get: function () { return rawsql_ts_1.convertModelDrivenMapping; } });
Object.defineProperty(exports, "validateModelDrivenMapping", { enumerable: true, get: function () { return rawsql_ts_1.validateModelDrivenMapping; } });
//# sourceMappingURL=index.js.map