31 Commits

Author SHA1 Message Date
Billy Chan
671d79469a
Fixup 2022-10-17 17:25:35 +08:00
Billy Chan
a80c33ef4c
Rewrite enum and text casting (#973)
* Rewrite enum and text casting

* Add doc tests

* Refactoring
2022-09-05 00:38:12 +08:00
Billy Chan
adfb9ead54
Rework ActiveValue (#340)
* WIP

* Fixup

* Fixup

* Update docs & rename `unset`

* Deprecate `Unset()` and reexport `ActiveValue::NotSet`

* Docs

Co-authored-by: Chris Tsang <chris.2y3@outlook.com>
2021-12-19 02:22:30 +08:00
Billy Chan
47e2486ead
Refactoring 2021-11-05 16:25:55 +08:00
Billy Chan
6018d3f1b9
Merge remote-tracking branch 'origin/master' into active-enum 2021-11-02 12:18:37 +08:00
Charles Chege
a9b6f8cc83 Documetation for the query module 2021-10-29 10:38:30 +03:00
Billy Chan
e04495b94d
Refactoring 2021-10-27 11:28:33 +08:00
Billy Chan
fac528a369
Refactoring 2021-10-27 10:58:38 +08:00
Billy Chan
ded28be2c0
Refactoring 2021-10-26 18:58:06 +08:00
Billy Chan
db22e70c63
Refactoring 2021-10-26 17:51:36 +08:00
Billy Chan
2ee376ddd1
Try EnumValue 2021-10-26 16:22:24 +08:00
Billy Chan
20c66b2f05
Refactoring 2021-10-21 15:50:18 +08:00
Billy Chan
80c72004d1
Try Postgres enum 2021-10-21 15:43:50 +08:00
Chris Tsang
f56ac7b7f6 #129 Add set method to UpdateMany 2021-09-10 15:21:06 +08:00
Billy Chan
c4cdfa1add
Refactor 2021-09-10 13:15:45 +08:00
Chris Tsang
19ec35f1b5 Revert breaking changes 2021-09-10 12:58:28 +08:00
Billy Chan
f4d1a52791 Change update behavior, add ActiveModel insert & update 2021-09-10 12:56:41 +08:00
Billy Chan
5060890888
cargo +nightly fmt 2021-09-03 14:56:58 +08:00
Billy Chan
caa85d7fba Try typed mull value SeaQL/sea-query#107 2021-08-21 22:56:48 +08:00
Billy Chan
b7408dda30 Support schema prefix when specifying table name 2021-08-14 18:43:07 +08:00
Chris Tsang
9334d4ff5d DbBackend alias 2021-07-17 22:03:41 +08:00
Billy Chan
e83cc63e3a Replacing Syntax & *BuilderBackend with DatabaseBackend 2021-07-16 00:28:03 +08:00
Billy Chan
56fd77eddf Build query with syntax 2021-07-16 00:28:03 +08:00
Chris Tsang
e6309c54b3 Doc tests 2021-06-10 02:07:26 +08:00
Chris Tsang
c70c941712 Refactor Insert one & many 2021-06-10 01:47:45 +08:00
Chris Tsang
00cad59a0e Update Many 2021-06-10 00:07:35 +08:00
Chris Tsang
bd9dfbdf37 cargo fmt 2021-06-06 23:21:02 +08:00
Chris Tsang
b148c3906d Make Val looks like enum variants 2021-06-06 23:03:34 +08:00
Chris Tsang
cf0127d89f Save ActiveModel 2021-06-05 20:30:32 +08:00
Chris Tsang
c711d83e32 Refactor PrimaryKeyTrait 2021-06-03 02:49:36 +08:00
Chris Tsang
f706eb261d Update Statement 2021-06-02 23:59:44 +08:00