| Crates.io | taitan-orm-macro |
| lib.rs | taitan-orm-macro |
| version | 0.1.12 |
| created_at | 2025-01-01 06:59:24.702737+00 |
| updated_at | 2025-05-07 08:08:32.132499+00 |
| description | Next Generation ORM based on sqlx |
| homepage | https://github.com/thegenius/taitan-orm |
| repository | |
| max_upload_size | |
| id | 1500638 |
| size | 256,996 |
现在,生成struct和trait impl是混合的,应该分开为struct实现和impl
目前正在进行的工作:
支持手写SelectedEntity,支持字段不是Optional: Done
支持template中通过 %{} 语法识别Optional字段: Done
支持TemplateLocation,实现了Location trait, 必需绑定SelectedEntity 这个比TemplateRecord多的就是可以筛选字段
Schema中支持index定义,并自动生成查询函数
Schema中支持自定义query,通过SelectedEntity做Selection和location参数