← Files RivetARCHIVED FILE

node_modules/drizzle-orm/sqlite-core/checks.cjs

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

↓ Download file

Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const require_runtime = require('../_virtual/_rolldown/runtime.cjs');
let __entity_ts = require("../entity.cjs");

//#region src/sqlite-core/checks.ts
var CheckBuilder = class {
	static [__entity_ts.entityKind] = "SQLiteCheckBuilder";
	brand;
	constructor(name, value) {
		this.name = name;
		this.value = value;
	}
	build(table) {
		return new Check(table, this);
	}
};
var Check = class {
	static [__entity_ts.entityKind] = "SQLiteCheck";
	name;
	value;
	constructor(table, builder) {
		this.table = table;
		this.name = builder.name;
		this.value = builder.value;
	}
};
function check(name, value) {
	return new CheckBuilder(name, value);
}

//#endregion
exports.Check = Check;
exports.CheckBuilder = CheckBuilder;
exports.check = check;
//# sourceMappingURL=checks.cjs.map

SHA-256: e984db12c7fad12b2c10e92a639b25859832f6c29e2043128ffc9b039e3cb4c9