← Files RivetARCHIVED FILE

node_modules/drizzle-orm/up-migrations/utils.cjs

993 Bytes · Nov 5, 2026 · 12:09 UTC

↓ Download file

Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });

//#region src/up-migrations/utils.ts
const MIGRATIONS_TABLE_VERSIONS = {
	sqlite: 1,
	pg: 1,
	effect: 1,
	mysql: 1,
	mssql: 1,
	cockroach: 1,
	singlestore: 1
};
const GET_VERSION_FOR = {
	mysql: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	},
	pg: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	},
	effect: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	},
	mssql: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	},
	cockroach: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	},
	singlestore: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	},
	sqlite: (columns) => {
		if (columns.includes("name")) return 1;
		return 0;
	}
};

//#endregion
exports.GET_VERSION_FOR = GET_VERSION_FOR;
exports.MIGRATIONS_TABLE_VERSIONS = MIGRATIONS_TABLE_VERSIONS;
//# sourceMappingURL=utils.cjs.map

SHA-256: 9b8cc0d2ba4177ae328a018b6689b5a8ae932f5a24f12bc863542a7ec47777f1