Home / File/ schema.cjs — drizzle-orm Source File

schema.cjs — drizzle-orm Source File

Architecture documentation for schema.cjs, a javascript file in the drizzle-orm codebase.

Entity Profile

Source Code

const { int: mysqlInt, mysqlTable } = require('drizzle-orm/mysql-core');
const { integer: pgInt, pgTable } = require('drizzle-orm/pg-core');
const { integer: sqliteInt, sqliteTable } = require('drizzle-orm/sqlite-core');

module.exports.sqlite = {
	User: sqliteTable('test', {
		id: sqliteInt('id').primaryKey().notNull(),
	}),
};

module.exports.pg = {
	User: pgTable('test', {
		id: pgInt('id').primaryKey().notNull(),
	}),
};

module.exports.mysql = {
	User: mysqlTable('test', {
		id: mysqlInt('id').primaryKey().notNull(),
	}),
};

Frequently Asked Questions

What does schema.cjs do?
schema.cjs is a source file in the drizzle-orm codebase, written in javascript.
Where is schema.cjs in the architecture?
schema.cjs is located at integration-tests/js-tests/driver-init/commonjs/schema.cjs (directory: integration-tests/js-tests/driver-init/commonjs).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free