Billy Chan
e246d3faaf
Cont. Upgrade to SeaQuery 0.28.0 ( #1366 )
...
* Upgrade to SeaQuery 0.28.0
* Remove unnecessary heap allocation
* Upgrade sea-query-binder
* Upgrade sea-schema
* Fix
* Upgrade sea-schema
* refactoring
Co-authored-by: Ivan Krivosheev <py.krivosheev@gmail.com>
2023-01-05 20:41:28 +08:00
Billy Chan
5e0c625ac0
Fix - vector of float & double does not derive Eq ( #1158 )
...
* Fix - vector of float & double does not derive Eq
* clippy
Co-authored-by: Chris Tsang <chris.2y3@outlook.com>
2022-10-27 00:40:03 +08:00
Billy Chan
b5b9790252
Support array datatype in PostgreSQL ( #1132 )
...
* PostgreSQL array (draft)
* Fixup
* Fixup
* Fixup
* Fixup
* Fixup
* Refactoring
* generate entity for Postgres array fields
* Add tests
* Update Cargo.toml
Co-authored-by: Chris Tsang <chris.2y3@outlook.com>
2022-10-23 18:26:57 +08:00
Lingxiang "LinG" Wang
a349f13fd7
Struct / enum derive PartialEq should also derive Eq ( #988 )
...
* add Eq
* Fix clippy warnings
* Fix test cases
Co-authored-by: Billy Chan <ccw.billy.123@gmail.com>
2022-09-25 10:38:05 +08:00
Billy Chan
6ba8e1b9f1
DeriveRelation
on empty Relation enum (#1019 )
2022-09-25 10:17:39 +08:00
Billy Chan
73701fef9a
Codegen Unsigned Integer - 2 ( #397 )
...
* feat: codegen unsigned integer
* feat: apply alias on `ColumnRef::SchemaTableColumn`
* Update SQLite test cases, quote identifier with double quotes
* Bump sea-query version to 0.22
* Add dummy line
* Tests [cli] and [issues]
* update sea-schema
Co-authored-by: Chris Tsang <chris.2y3@outlook.com>
2022-03-14 12:40:02 +08:00
Billy Chan
21216f3a97
Codegen column_name
proc_macro attribute ( #433 )
...
* feat: codegen `column_name` proc_macro attribute
* test: codegen `column_name`
2022-02-05 21:14:10 +08:00
Billy Chan
ccb8b95324
Codegen Handle Self Referencing & Multiple Relations to the Same Related Entity ( #347 )
...
* [sea-orm-codegen] handle self referencing relation & multiple relations to the same related entity
* Test [cli]
* Test [cli]
2021-12-04 21:22:10 +08:00
Billy Chan
8b217239fd
Fix clippy warnings
2021-11-08 12:13:29 +08:00
Billy Chan
d6b53abd95
Handle crate
, Self
and self
rust keywords
2021-10-06 22:24:52 +08:00
Billy Chan
7779ac886e
Escape rust keyword on codegen
2021-10-05 10:49:06 +08:00
Billy Chan
01011cf0f4
Generate macro attribute "nullable"
2021-09-15 10:46:12 +08:00
Billy Chan
848a15856b
Fix test cases
2021-09-14 00:08:20 +08:00
Billy Chan
9c3aba8c0e
codegen of compact entity files
2021-09-10 22:28:08 +08:00