pgSuite.alterGeneratedConstraint() — drizzle-orm Function Reference
Architecture documentation for the pgSuite.alterGeneratedConstraint() function in pg.test.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 0283bf7b_68b3_b85e_b2f6_7da645928b96["pgSuite.alterGeneratedConstraint()"] 0408ab8f_6d6f_cdae_29f3_25c8efadbfae["pg.test.ts"] 0283bf7b_68b3_b85e_b2f6_7da645928b96 -->|defined in| 0408ab8f_6d6f_cdae_29f3_25c8efadbfae style 0283bf7b_68b3_b85e_b2f6_7da645928b96 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-kit/tests/push/pg.test.ts lines 465–489
async alterGeneratedConstraint() {
const client = new PGlite();
const schema1 = {
users: pgTable('users', {
id: integer('id'),
id2: integer('id2'),
name: text('name'),
generatedName: text('gen_name').generatedAlwaysAs((): SQL => sql`${schema1.users.name}`),
}),
};
const schema2 = {
users: pgTable('users', {
id: integer('id'),
id2: integer('id2'),
name: text('name'),
generatedName: text('gen_name').generatedAlwaysAs((): SQL => sql`${schema2.users.name} || 'hello'`),
}),
};
const { statements, sqlStatements } = await diffTestSchemasPush(client, schema1, schema2, [], false, ['public']);
expect(statements).toStrictEqual([]);
expect(sqlStatements).toStrictEqual([]);
},
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does pgSuite.alterGeneratedConstraint() do?
pgSuite.alterGeneratedConstraint() is a function in the drizzle-orm codebase, defined in drizzle-kit/tests/push/pg.test.ts.
Where is pgSuite.alterGeneratedConstraint() defined?
pgSuite.alterGeneratedConstraint() is defined in drizzle-kit/tests/push/pg.test.ts at line 465.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free