agronholm / agronholm/sqlacodegen

All generators generate the same code

オープン
#392 コメント 8 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Python
スター
2.4k
フォーク
284
平均マージ
2日 1時間
マージ済み PR(30日)
1

説明

### Things to check first

- [x] I have searched the existing issues and didn't find my bug already reported there

- [x] I have checked that my bug is still present in the latest release

### Sqlacodegen version

3.0.0 with pgvector support

### SQLAlchemy version

2.0.37

### RDBMS vendor

PostgreSQL

### What happened?

Each of the following commands generates the same model code.
```
uv run sqlacodegen --schemas --generator=tables
uv run sqlacodegen --schemas --generator=declarative
uv run sqlacodegen --schemas --generator=sqlmodels
uv run sqlacodegen --schemas --generator=dataclasses
```
I see `Using pgvector 0.3.6` printed too if that's helpful information.

### Database schema for reproducing the bug

The schema + tables were created with `dbt` if that is a helpful data point

```
CREATE TABLE dbt_dev_group_members (
id character varying,
group_id character varying,
microsoft_graph_group_id character varying,
user_id character varying,
microsoft_graph_user_id character varying,
user_given_name character varying,
user_surname character varying,
user_email character varying,
user_display_name character varying,
group_display_name character varying,
group_description character varying
);

CREATE TABLE dbt_dev_groups (
id character varying,
microsoft_graph_group_id character varying,
display_name character varying,
description character varying
);

CREATE TABLE dbt_dev_users (
id character varying,
microsoft_graph_user_id character varying,
display_name character varying,
given_name character varying,
surname character varying,
email character varying
);
```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。