Ariel Mashraki
744fed675e
go: update golang.org/x/tools to latest ( #3940 )
2024-02-07 18:03:32 +02:00
Giau. Tran Minh
548edd248a
chore: upgrade atlas to latest version ( #3932 )
2024-02-04 08:46:54 +07:00
Ariel Mashraki
40dfcc82ed
examples/migration: hash card number/cvv ( #3879 )
2023-12-31 14:43:35 +02:00
Ariel Mashraki
e1d4e10939
examples: add session and session device ( #3878 )
2023-12-31 14:06:45 +02:00
Ariel Mashraki
8ce8a4160d
examples/migration: append enum not at the end ( #3877 )
2023-12-31 12:30:45 +02:00
Ariel Mashraki
2341a71acb
examples/migration: add payment entity ( #3876 )
2023-12-31 12:27:32 +02:00
Ariel Mashraki
bd8f9eac01
examples/migration: add unique pet name for each owner ( #3875 )
2023-12-31 12:00:46 +02:00
Ariel Mashraki
e875474929
examples/migration: add check constraint ( #3873 )
2023-12-31 11:05:58 +02:00
Jannik Clausen
5755614d3f
entc/gen: support backticks in snapshot ( #3851 )
2023-12-07 21:35:48 +01:00
Ariel Mashraki
9aba4ae091
entc/gen: initial work for multi-schema migration using atlasgo.io ( #3821 )
2023-11-13 12:35:31 +02:00
Ariel Mashraki
8a848a6475
entc/gen: nillable update setters for non-optional fields ( #3788 )
2023-10-12 21:26:07 +03:00
Ariel Mashraki
797534a0d1
go: update ariga.io/atlas to latest version ( #3751 )
2023-09-18 10:30:25 +03:00
Ariel Mashraki
dc8ea50747
entc/gen: add support for MapBulkCreate ( #3696 )
2023-08-16 11:46:14 +03:00
Yasser Sobhy
0b0cc90245
entc/gen: mark field as cleared when clearing edges ( #3651 )
...
* mark field as cleared when clearing edges
* regenerate examples
* run go generate in entc/integration
* runn go mod tidy
2023-07-21 16:17:39 +03:00
Ariel Mashraki
c46cf6317b
entc/gen: allow catching nested tx attemps with errors.Is ( #3636 )
2023-07-08 12:03:37 +03:00
Ariel Mashraki
808edd134d
dialect/sql: support capturing predicates in selectors
...
This allows custom predicates mutating the root querying and still respect the AND/OR/NOT semantics
2023-06-22 00:08:26 +03:00
Ariel Mashraki
4787899669
go: update ariga.io/atlas to latest version ( #3610 )
2023-06-21 12:24:05 +03:00
Ariel Mashraki
dcb84d8a9f
ent/privacy: move some of the generated privacy helpers to ent/privacy ( #3527 )
2023-05-07 17:52:09 +03:00
Ariel Mashraki
f251400818
dialect/sql/schema: support passing schema diff options ( #3516 )
2023-05-03 11:28:10 +03:00
Ariel Mashraki
e04f07d447
examples: change atlas migrate lint command
2023-04-30 20:19:02 +03:00
Ariel Mashraki
9c677e538f
entc/load: report 'go mod' errors on schema loading ( #3511 )
2023-04-30 18:02:44 +03:00
Ariel Mashraki
98eba0c261
doc: add schema inspection to getting-started page ( #3510 )
2023-04-30 16:17:44 +03:00
Ariel Mashraki
a675412c96
entc/gen: remoev unnecessary type arguments ( #3503 )
2023-04-25 13:46:29 +03:00
Ariel Mashraki
6198beb484
entc/gen: load referenced foreign-keys on eager-loading ( #3497 )
2023-04-20 17:26:37 +03:00
Ariel Mashraki
da69615bd0
entc/gen: rename <type>.Order to <type>.OrderOption ( #3468 )
...
Also, avoid generting predicate without op in case a field named: order_option
2023-04-11 08:23:29 +03:00
Ariel Mashraki
065cb9f9ff
entc/gen: avoid ambiguous column names when joining the same table ( #3461 )
2023-04-10 06:29:17 +03:00
Ariel Mashraki
064c9118b7
entc/gen: add fluent-api for order options ( #3449 )
2023-04-09 10:37:42 +03:00
Yosep
b26c2fe1bc
doc: fix typos in tutorial ( #3445 )
...
Co-authored-by: yoseplee <yoseplee@linecorp.com >
2023-04-06 12:50:36 +03:00
Ariel Mashraki
ba7f158a9c
entc/gen: allow scanning dynamic sql values ( #3432 )
2023-04-03 17:07:24 +03:00
Ariel Mashraki
abafd91b2d
dialect/sql: move columns check from codegen to sql package ( #3431 )
2023-04-02 13:57:21 +03:00
Zhizhen He
6f847a3492
ci: add spell checker and fix existing typo ( #3420 )
...
* ci: add spell checker and fix existing typo
* chore: move typos.toml to .github
* fix: correct config file path
2023-03-30 11:38:29 +03:00
Ariel Mashraki
b435c97c99
entc/integration: move tests to a separate module ( #3411 )
2023-03-25 10:59:29 +03:00
Ariel Mashraki
c35f786f86
entc/gen: ensure edge-fields are selected when their edges are loaded ( #3401 )
2023-03-20 19:11:04 +02:00
Ariel Mashraki
3f1063c77e
schema/field: add support or external ValueScanner ( #3391 )
2023-03-16 22:18:54 +02:00
Anton Telyshev
148f7d51a0
entc/gen: add redundant any() to withHooks to make linters work ( #3360 )
...
See https://github.com/golang/go/issues/58633 for more info.
2023-03-12 11:47:07 +02:00
Ariel Mashraki
546789b7d5
entc/gen: minor cleaning to codegen ( #3377 )
2023-03-09 22:08:18 +02:00
Ariel Mashraki
f16451eab8
dialect/sql/schema: allow planning with indentation ( #3363 )
2023-03-04 10:06:53 +02:00
Ariel Mashraki
9517200cb6
schema/field: fallback to native validator if not configured one ( #3359 )
2023-03-01 12:09:26 +02:00
Ariel Mashraki
89e2d52000
entc/gen: merge context.go contents to ent.go file ( #3355 )
2023-02-28 11:55:34 +02:00
Ariel Mashraki
9c40fbc07b
entc/gen: fix inconsistent goimports formatting ( #3344 )
2023-02-22 21:29:15 +02:00
Ariel Mashraki
639e1093a0
doc: upadte migrate diff command ( #3329 )
...
* doc: upadte migrate diff command
* Update doc/md/components/_installation_instructions.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/getting-started.mdx
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
* Update doc/md/versioned-migrations.mdx
Co-authored-by: Rotem Tamir <rotemtamir@gmail.com >
* Update doc/md/versioned-migrations.mdx
Co-authored-by: Rotem Tamir <rotemtamir@gmail.com >
---------
Co-authored-by: Hila Kashai <73284641+hilakashai@users.noreply.github.com >
Co-authored-by: Rotem Tamir <rotemtamir@gmail.com >
2023-02-19 16:20:59 +02:00
Ariel Mashraki
8a31204259
entc/gen: reduce codegen lines ( #3321 )
2023-02-16 14:19:54 +02:00
Ariel Mashraki
770bb0f1a2
entc/gen: merge generate config.go file with client.go ( #3319 )
2023-02-16 12:08:41 +02:00
blukai
fc28e223f8
go: update ariga.io/atlas ( #3313 )
...
For https://github.com/ent/ent/pull/3310
2023-02-13 16:47:29 +02:00
Giau. Tran Minh
f4bdc36e85
cmd/ent: rename init to new ( #3311 )
...
* cmd: rename init to new
Signed-off-by: Giau. Tran Minh <hello@giautm.dev >
* doc: update guide to use new command
Signed-off-by: Giau. Tran Minh <hello@giautm.dev >
---------
Signed-off-by: Giau. Tran Minh <hello@giautm.dev >
2023-02-12 13:56:18 +02:00
Ariel Mashraki
939c7cff1a
entc/gen: reduce the usage of DISTINCT in queries ( #3305 )
...
Most queries are not graph traversals but rather regular table scans,
in which case the DISTINCT clause is not needed as duplicates cannot be
returned (unless query was modified by the user).
2023-02-06 22:40:50 +02:00
Ariel Mashraki
138bd2bc1d
entc/gen: <T>Query.IDs should not return duplicates ( #3304 )
2023-02-06 21:19:05 +02:00
Ariel Mashraki
0e6ef32505
dialect/sql/sqlgraph: add update spec builder ( #3301 )
2023-02-06 07:13:06 +02:00
Ariel Mashraki
92cc7438f7
dialect/sql/sqlgraph: add deletion spec builder ( #3291 )
2023-02-01 11:55:00 +02:00
Ariel Mashraki
cb2f75932f
entc/gen: change typo from Use to Intercept ( #3290 )
2023-02-01 11:43:17 +02:00