Ariel Mashraki
c4a43bc2be
entc/gen: move fields selection to top builder ( #1093 )
2020-12-28 12:28:07 +02:00
Ariel Mashraki
da34571560
entc/gen: allow selecting specific fields ( #1075 )
2020-12-23 17:35:39 +02:00
Giau. Tran Minh
b5c321baa8
entc/gen: ignore non-usage code for mixin in runtime.go ( #1057 )
...
fixes #1056
2020-12-18 10:39:41 +02:00
Nathaniel Peiffer
754e89c6ae
entc/gen: add support for indexing id fields ( #991 )
...
* fix: allow indexes to be created on ID field
* test: add case for id field
* remove extraneous nil check
* change add primary method
* add integration test for mixin id
* go generate
* add default for default
* make linter happy
* invert if statement
* add default index to card integration test
* add index on default id, mixin id, and composite index
* go generate
2020-12-17 17:58:01 +02:00
Ariel Mashraki
a6e7857d51
entc/gen: remove unnecessary fields from query builders
2020-12-09 18:29:49 +02:00
BrentChesny
263bc0b08f
entc/gen: add missing braces in mutation template ( #1014 )
2020-12-04 08:02:52 +02:00
Ariel Mashraki
b77d2d4277
cmd/ent: replace entc with ent ( #989 )
...
See #981
2020-11-29 10:23:24 +02:00
Ariel Mashraki
ac8e8dac83
dialect/sql/sqlgraph: fix postgres lastinsert scanning for non-integer types ( #987 )
...
Fixed #985
2020-11-26 12:12:02 +02:00
Nathaniel Peiffer
550081ea33
entc/gen: fix incorrect comment for CreateBulk ( #986 )
...
* fix: incorrect comment for CreateBulk
* chore: run go generate
2020-11-26 11:01:16 +02:00
Ciaran Liedeman
f655a59089
entc/integration: add postgres13 ( #961 )
2020-11-19 14:46:02 +02:00
Ariel Mashraki
7574923d91
entc/gen: change the comment doc of update operation ( #937 )
2020-11-10 14:37:27 +02:00
Aleksandr Razumov
8139aca845
entc/gen: fix typo in MaskNotFound func comment ( #904 )
...
* entc: use go-bindata --mode flag
This prevents unexpected changes in generated files if
system file mode is different from generated.
* entc/gen: fix typo in "MaskNotFound" func comment
2020-10-30 20:52:57 +02:00
Ariel Mashraki
2e6c066323
Revert "entc/gen: invoke chain hook in order to registration ( #898 )" ( #899 )
...
This reverts commit cdf2107cf8 .
2020-10-28 18:12:11 +02:00
Alex Snast
cdf2107cf8
entc/gen: invoke chain hook in order to registration ( #898 )
2020-10-28 18:05:20 +02:00
Alex Snast
c5fae0e751
entc/gen: add hook.FixedError helper ( #895 )
2020-10-28 14:25:09 +02:00
Ariel Mashraki
967c10819a
entc/gen: add eager-load edges to query clone ( #888 )
...
Closed #878
2020-10-27 21:16:30 +02:00
Ariel Mashraki
faa54f5e79
Merge branch 'master' of https://github.com/day-dreams/ent into day-dreams-master
2020-10-21 12:31:11 +03:00
Ariel Mashraki
119cdf207e
entc/gen: rename FirstXID to FirstIDX ( #854 )
2020-10-15 10:09:47 +03:00
kakaxizhang
63421aa9ad
dialect/sql/schema: optimize code and add website documents ( #748 )
2020-10-12 16:08:02 +08:00
Ariel Mashraki
c2cdc52946
entc/gen: move predicates to mutation object ( #825 )
2020-10-07 14:22:14 +03:00
Ariel Mashraki
d5ae1b018e
schema/mixin: add privacy policy to mixin ( #821 )
2020-10-06 10:59:36 +03:00
Ariel Mashraki
6cf2271c1b
entc/gen: initial version for feature-flags ( #803 )
2020-09-29 16:22:50 +03:00
Ariel Mashraki
142773b73d
dialect/sqlscan: support scanning []uint8 type ( #797 )
...
Fixed #796
2020-09-24 11:13:23 +03:00
Ariel Mashraki
49101d7d05
entc/gen: change eager-loading empty values ( #791 )
...
When loading relations (using edger-loading) and there are no changes,
the response should be an empty slice (and not nil). Similar to the
way we handle simple queries (e.g. All()).
Closed #790
2020-09-22 20:22:30 +03:00
day-dreams
4582ed0f2a
dialect/sql/schema: use withForeighKeys() instead of withForeighKeysDisable(), and add unit tests () ( #748 )
2020-09-20 16:49:47 +08:00
Ariel Mashraki
17abe2d60f
entc/gen: less sophisticated naming logic ( #774 )
...
Closed #772
2020-09-17 09:19:55 +03:00
Ariel Mashraki
d16f0abcc1
entc/gen: document fixture option default value ( #754 )
2020-09-13 11:39:46 +03:00
day-dreams
54028de04f
dialect/sql/schema: add MigrateOption 'WithForeighKeysDisable' ( #748 )
2020-09-13 01:50:37 +08:00
Kevin Pierce
46df885752
entc/gen: fix gen for type abbreviating to id ( #750 )
...
* cmd/ent: fix gen for type abbreviating to id
* Adding genc output changes to tests, examples
2020-09-12 09:47:39 +03:00
Ariel Mashraki
1dc90db3a4
entc/gen: add fields checks for groupfunc
2020-09-10 22:53:25 +03:00
Ariel Mashraki
8b8744022e
entc/gen: add column-check for selection and grouping ( #744 )
2020-09-09 12:27:28 +03:00
Ariel Mashraki
b4b4fa95d7
entc/gen: restructure hooks execution ( #741 )
...
Closed #739
2020-09-09 10:41:17 +03:00
Ariel Mashraki
8e824c14eb
entc/gen: add an option for clearing non-unique edges ( #731 )
...
Closed #398
2020-09-06 20:22:42 +03:00
Ariel Mashraki
feed51d773
doc: add hook helpers to ent website ( #729 )
2020-09-06 10:07:41 +03:00
Ariel Mashraki
750a19c118
entc/gen: revert unwrapping logic for validation error ( #721 )
...
Fixed #698
2020-09-01 12:06:46 +03:00
Ariel Mashraki
fd0a7f9f02
all: facebookincubator/ent => facebook/ent ( #660 )
...
ent repository is going to be migrated to facebook organization
2020-08-18 11:05:08 +03:00
Ariel Mashraki
6fe7023d6a
entc/gen: fix validation error unwrapping ( #670 )
2020-08-14 20:45:04 +03:00
Ariel Mashraki
ebfc1a4f36
entc/gen: move builder naming to Go api ( #653 )
...
Fixed #652
2020-08-01 18:43:39 +03:00
Ariel Mashraki
e71a6de39b
entc/gen: fix hooks invocation on bulk-create ( #649 )
2020-07-29 18:35:21 +03:00
Ariel Mashraki
f677112e18
entc/gen: ignore query execution on empty batch ( #648 )
2020-07-29 18:07:14 +03:00
Ariel Mashraki
dd3cdc147d
entc/gen: correctly handle custom storage-key for id fields ( #643 )
...
Fixed #621
2020-07-28 10:14:21 +03:00
Ariel Mashraki
875e6e516b
entc/gen: initial implementation for create-bulk #613
...
Closed #236
2020-07-24 20:16:31 +03:00
Ariel Mashraki
1783294d75
entc/gen: skip slicing on empty fields ( #632 )
2020-07-21 13:15:27 +03:00
Ariel Mashraki
3b77e5d71a
dialect/sql/sqlgraph: use correct column when querying m2o/o2o edges ( #629 )
...
Fixed #621
2020-07-21 10:21:51 +03:00
Ariel Mashraki
4e9fd67a3e
entc/gen: allow setting unique fields with default values of type function ( #610 )
...
Fixed #609
2020-07-16 18:57:08 +03:00
Ariel Mashraki
9d42b5ef40
entc/gen: rename OnlyXID to OnlyIDX in codegen ( #608 )
2020-07-16 17:21:41 +03:00
Ariel Mashraki
399883a71a
entc/gen/sql: move spec creation to a function ( #604 )
...
To be shared with batch-create builder
2020-07-13 13:27:36 +03:00
Ariel Mashraki
e6c91e1dbf
entc/gen: add support for tx hooks ( #575 )
2020-07-12 11:07:14 +03:00
Alex Snast
7b34abd8b4
entc/gen: adding singular variants of select query finishers ( #594 )
...
Signed-off-by: Alex Snast <alexsn@fb.com >
2020-07-09 10:59:33 +03:00
Alex Snast
7df2e02343
ci/lint: enabling goheader linter ensuring the existance of a license header in go files ( #593 )
...
Signed-off-by: Alex Snast <alexsn@fb.com >
2020-07-07 15:36:09 +03:00