drizzle-team / drizzle-team/drizzle-orm

[FEATURE]: Support date mode for time types for introspection

Open
#1,291 3 comments 5 reactions 0 assignees View on GitHub
drizzle/kit enhancement
Dominant language
TypeScript
Stars
35.8k
Forks
1.6k
Avg merge
2d 7h
Merged PRs (30d)
4

Description

### Describe what you want

When generating schema file with introspection, default [mode](https://orm.drizzle.team/docs/column-types/pg#timestamp) for time-related types is string:
```
timestamp('created_at', { mode: 'string' })
```

It would be great to support passing default mode via drizzle-kit CLI or drizzle config option. Example:
```
{
introspect: {
timeMode: 'date'
}
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.