chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:10:05 +08:00
commit d37d8d293b
1388 changed files with 484182 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
# Table introspect API
## Get table information
```ts
import { pgTable, getTableConfig } from 'drizzle-orm/pg-core';
const table = pgTable(...);
const {
columns,
indexes,
foreignKeys,
checks,
primaryKeys,
name,
schema,
} = getTableConfig(table);
```
## Get table columns map
```ts
import { pgTable, getTableColumns } from 'drizzle-orm/pg-core';
const table = pgTable('table', {
id: integer('id').primaryKey(),
name: text('name'),
});
const columns/*: { id: ..., name: ... } */ = getTableColumns(table);
```