agronholm / agronholm/sqlacodegen

All generators generate the same code

Đang mở
#392 8 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug
Ngôn ngữ chính
Python
Star
2.4k
Fork
284
Merge trung bình
2 ngày 1 giờ
Pull request đã merge (30 ngày)
1

Mô tả

### 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
);
```

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.