createAllGeneratorsTables() — drizzle-orm Function Reference
Architecture documentation for the createAllGeneratorsTables() function in pg.test.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD c699fab0_a3bd_cdc6_b6f0_754555777bf7["createAllGeneratorsTables()"] 6ef82130_edcf_b07d_9560_377d0fd25ee7["pg.test.ts"] c699fab0_a3bd_cdc6_b6f0_754555777bf7 -->|defined in| 6ef82130_edcf_b07d_9560_377d0fd25ee7 style c699fab0_a3bd_cdc6_b6f0_754555777bf7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
integration-tests/tests/seeder/pg.test.ts lines 272–874
const createAllGeneratorsTables = async () => {
await db.execute(
sql`
DO $$ BEGIN
CREATE TYPE "seeder_lib_pg"."enum" AS ENUM('sad', 'ok', 'happy');
EXCEPTION
WHEN duplicate_object THEN null;
END $$;
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."default_table" (
"default_string" text
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."default_array_table" (
"default_string" text[]
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."boolean_table" (
"boolean" boolean
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."boolean_array_table" (
"boolean" boolean[]
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."city_table" (
"city" varchar(256)
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."city_unique_table" (
"city_unique" varchar(256),
CONSTRAINT "city_unique_table_city_unique_unique" UNIQUE("city_unique")
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."city_array_table" (
"city" varchar(256)[]
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."company_name_table" (
"company_name" text
);
`,
);
await db.execute(
sql`
CREATE TABLE IF NOT EXISTS "seeder_lib_pg"."company_name_unique_table" (
"company_name_unique" varchar(256),
CONSTRAINT "company_name_unique_table_company_name_unique_unique" UNIQUE("company_name_unique")
);
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does createAllGeneratorsTables() do?
createAllGeneratorsTables() is a function in the drizzle-orm codebase, defined in integration-tests/tests/seeder/pg.test.ts.
Where is createAllGeneratorsTables() defined?
createAllGeneratorsTables() is defined in integration-tests/tests/seeder/pg.test.ts at line 272.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free