2337 Commits

Author SHA1 Message Date
Chris Tsang
bb83e7a5fe Changelog 2023-09-22 18:13:25 +01:00
Esteban Borai
ed9a437db6
feat: update linx to be playa (#1853) 2023-09-23 01:12:04 +08:00
Chris Tsang
5a6acd6731 Fix loader panic on empty 2023-09-22 17:31:15 +01:00
Chris Tsang
e61b066b59 Avoid breaking the Cursor API 2023-09-22 17:17:01 +01:00
Chris Tsang
a39c15db79 Changelog 2023-09-22 17:04:03 +01:00
Chris Tsang
6eb9fb3a9f Changelog 2023-09-22 17:04:02 +01:00
Ivan Yiu
27ca745208
SelectTwo cursor by, cursorTrait revamp (#1826)
* WIP

* WIP

* test cases for cursor with SelectTwo

* fmt, fix test

* WIP, missing test for also_linked cursor_by

* completed many_to_many relationship

* test fixup

* fmt

* extra order_by to fix test

* WIP

* fixed cursor_by to do ordering implicitly base on both cursor column and primary key from other table

* change from map to for loop to eagerly do order_by

* fix tests
2023-09-23 00:03:04 +08:00
Billy Chan
9d033d01a8
Fix: generate relation for related entity of composite foreign key (#1693)
* Fix: generate relation for related entity of composite foreign key

* clippy
2023-09-22 02:28:49 +08:00
Chris Tsang
59754f5ff9 Changelog 2023-09-14 09:10:20 +01:00
Diptesh Choudhuri
b029e87fd9
Check if an index exists (#1828)
* feat: add method to check for index

* tests(sea-orm-migrations): add index to cake name

* tests(sea-orm-migrations): check if `has_index` works

* Update sea-orm-migration/tests/common/migration/m20220118_000001_create_cake_table.rs

* Update Cargo.toml

---------

Co-authored-by: Chris Tsang <chris.2y3@outlook.com>
2023-09-14 16:07:33 +08:00
Billy Chan
f6b94c3a7a
Bump chrono to 0.4.30 (#1858)
* Bump `chrono` to 0.4.30

* Fix test cases
2023-09-13 23:03:57 +08:00
Chris Tsang
4804170208 Fix DeriveValueType by qualifying QueryResult #1855 2023-09-12 19:40:55 +01:00
Chris Tsang
1470dd332b Copyright 2023-09-07 15:00:49 +01:00
Chris Tsang
edd6c9b362 cargo clippy 2023-08-25 22:02:33 +01:00
Chris Tsang
71afa56569 Bump sea-query 2023-08-25 21:46:20 +01:00
Chris Tsang
af52e86a9c Newline 2023-08-18 13:47:27 +01:00
Chris Tsang
cca65b7875 Slight tweaks 2023-08-18 13:14:52 +01:00
Chris Tsang
08c3441a9c Add more find_also_related test cases
From darkmmon/sea-orm/commit/ce5f6991391fdbb0b8deb72ddd404944bb05cf98
2023-08-18 13:10:31 +01:00
Ivan Yiu
d50312c081
Test cases improvement (#1811)
* adds find_with_linked test

* WIP(related test)

* mock related test done

* complete relation test

* loader update

* find_with/also_related missing test case for empty from other side

* comments fixup

* revert loader test

* related select test done

* find with/also linked test cases

* removed due to it being functionally same as the new one

* fmt, remove excess import

* improved model generation

* issue related test case #1790

* added loader test cases and slight improvement to find_related/linked

* miscellaneous changes

* added empty insert, merge load_one test case

* completed loader many to many test case, fmt

* removed empty_insert test case for now

* commented insert_test

* added Cargo.toml for issue 1790's folder

* buffed salvo version for ci(0.49 yanked)

* revert version for salvo example
2023-08-18 20:02:17 +08:00
Chris Tsang
2a8efed98d Update salvo to 0.50 2023-08-18 12:51:02 +01:00
Diptesh Choudhuri
a711a883de
Update COMMUNITY.md (#1796)
Add RYot to showcase
2023-08-15 04:49:53 +08:00
Chris Tsang
c86744c686 Readme 2023-08-10 01:38:32 +01:00
Chris Tsang
12a42d524e Edit 2023-08-05 00:03:32 +01:00
Chris Tsang
046fca5c96 Edit 2023-08-04 23:53:36 +01:00
Chris Tsang
379c56e38d Edit 2023-08-04 23:49:23 +01:00
Chris Tsang
649df749ba Edit 2023-08-04 23:47:01 +01:00
Chris Tsang
43e2b9d314 update examples 2023-08-04 20:44:06 +01:00
Chris Tsang
242237aa51 0.12.2 2023-08-04 20:44:05 +01:00
Chris Tsang
88431c10f6 0.12.2 2023-08-04 20:39:57 +01:00
Chris Tsang
727390b8d2 Revert unintended code changes.
This reverts commit ef861294e2987c5c2cc1fc2b909c72aaf2132ca5.
2023-08-04 20:39:38 +01:00
Chris Tsang
ef861294e2 Fix clippy 2023-08-04 20:26:12 +01:00
Chris Tsang
f2dfbab3a0 Fix find_with_related #1800 2023-08-04 20:22:07 +01:00
Chris Tsang
03786fbde2 Edit 2023-08-04 17:58:59 +01:00
Chris Tsang
96e7e7a3d3 Edit 2023-08-03 12:24:00 +01:00
Chris Tsang
6690766726 Changelog 2023-08-02 18:14:41 +01:00
Chris Tsang
1d0b1476a9 Changelog 2023-08-02 18:06:17 +01:00
Chris Tsang
8db3463f1c Changelog 2023-08-02 18:00:47 +01:00
Chris Tsang
e8500e661a Changelog 2023-08-02 17:58:27 +01:00
Chris Tsang
25fa9d4bf2 Changelog 2023-08-02 17:55:33 +01:00
Chris Tsang
97dbb4a2f4 Changelog 2023-08-02 17:54:36 +01:00
Chris Tsang
2c2a83936c Changelog 2023-08-02 17:33:20 +01:00
Chris Tsang
a9f5a7933a Changelog 2023-08-02 16:48:30 +01:00
Himanshu Neema
fb8627dab6
Add UpVPN to COMMUNITY startups (#1791) 2023-08-02 23:37:26 +08:00
Chris Tsang
178f5907f1 Changelog 2023-08-01 19:44:51 +01:00
Anshul Sanghi
5fa2c1c28c
Add Support For PostgreSQL Arrays In FromQueryResult Implementation Of JsonValue (#1598)
* Add Support For PostgreSQL Arrays In FromQueryResult Implementation Of JsonValue

* Add support for root arrays in JSON in SeaORM #1517

* Refactoring

* Only when `postgres-array` is enabled

* Add test cases

---------

Co-authored-by: Billy Chan <ccw.billy.123@gmail.com>
2023-08-02 02:42:16 +08:00
Chris Tsang
63d8cdf7e5 Readme 2023-07-31 08:35:29 +01:00
Chris Tsang
dd1def8bf3 Readme 2023-07-31 08:19:36 +01:00
Chris Tsang
81158da9c6 Readme 2023-07-30 06:16:34 +08:00
Chris Tsang
3a72c61bcc Readme 2023-07-30 06:07:35 +08:00
Chris Tsang
4418227d67 Readme 2023-07-30 06:06:35 +08:00