Ariel Mashraki
c1de826324
doc: add inet-types to faq page ( #972 )
2020-11-22 10:21:56 +02:00
Ariel Mashraki
d9abf3297c
entc/integration: add validator to macaddr field ( #971 )
2020-11-22 10:16:43 +02:00
Ariel Mashraki
fe47093c55
schema/field: improve error message for GoType ( #969 )
2020-11-20 23:48:54 +02:00
Ariel Mashraki
6aca5504ea
entc/integration: add macaddr to integration tests ( #965 )
2020-11-20 23:19:25 +02:00
Ariel Mashraki
3d2feec5e2
dialect/sql/schema: initial support for postgres net-types ( #964 )
2020-11-20 15:30:54 +02:00
Ciaran Liedeman
f655a59089
entc/integration: add postgres13 ( #961 )
2020-11-19 14:46:02 +02:00
Ciaran Liedeman
e26d81d9a5
dialect/sql/schema: allow migrations from integer to string without size limit ( #952 )
...
* Allow migrations from integer to string without size limit
* Update entc/integration/migrate/entv1/schema/user.go
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
* run generate
* Update entc/integration/migrate/entv2/schema/user.go
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2020-11-16 11:44:04 +02:00
Ariel Mashraki
45020a877b
entc/gen: minor changes to annotation tests ( #948 )
2020-11-13 22:41:45 +02:00
Harold.Luo
b71fc2714b
dialect/entsql: add Size to Annotation ( #947 )
2020-11-13 20:44:42 +02:00
Ariel Mashraki
7574923d91
entc/gen: change the comment doc of update operation ( #937 )
2020-11-10 14:37:27 +02:00
Ariel Mashraki
762df65f11
dialect/entsql: use annotation in schema builder ( #929 )
2020-11-08 11:26:44 +02:00
Target Liu
d993b59d90
fix: pk forces the Type of the numeric to be TypeInt so that the user defined id type is invalid ( #926 )
2020-11-07 18:51:50 +02:00
Jannik C
d6702a49fa
entc/gen: allow users to override the stringer implementation using templates
...
* Update ent.tmpl
Fixed a small typo
* allow customization of stringer implementation
* remove "model/stringer" from ExtendPatterns
2020-11-05 18:29:56 +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
9ea996593b
dialect/sql/sqljson: initial work for json_contains predicate ( #886 )
2020-10-26 14:11:22 +02:00
Ariel Mashraki
ed48f15429
dialect/entsql: add entsql annotation ( #876 )
2020-10-23 16:39:58 +03: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
98aeb19013
entc/internal: add snapshot restore logic ( #862 )
...
Issue #852
2020-10-19 14:51:28 +03:00
Ariel Mashraki
2128d0baee
dialect/sql/schema: apply size-check only if it is defined in schema ( #855 )
2020-10-15 14:17:32 +03:00
Ariel Mashraki
119cdf207e
entc/gen: rename FirstXID to FirstIDX ( #854 )
2020-10-15 10:09:47 +03:00
Ariel Mashraki
d3849f9eb7
schema: remove functional options from field/edge annotations
2020-10-12 13:06:25 +03:00
Ariel Mashraki
ab9aa1fa45
schema/field: add annotations for overriding field struct-tags
2020-10-12 13:06:25 +03:00
Ariel Mashraki
f1a841d235
schema/edge: add annotation for configuring the Edges struct-field
2020-10-12 13:06:25 +03:00
kakaxizhang
63421aa9ad
dialect/sql/schema: optimize code and add website documents ( #748 )
2020-10-12 16:08:02 +08:00
Ariel Mashraki
fae1956828
entql: add typed-builder for field predicates
2020-10-11 14:41:03 +03:00
Ariel Mashraki
dfc4dee8a5
ent/privacy: initial privacy package ( #836 )
2020-10-11 14:27:29 +03:00
Ariel Mashraki
13b379d07c
dialect/sql/schema: properly handle indexes of tables with uncountable name ( #828 )
2020-10-08 23:24:54 +03:00
Ariel Mashraki
c2cdc52946
entc/gen: move predicates to mutation object ( #825 )
2020-10-07 14:22:14 +03:00
Ariel Mashraki
3f3debbe97
entc/gen: simplify policy execution ( #822 )
2020-10-06 12:16:31 +03:00
Ariel Mashraki
d5ae1b018e
schema/mixin: add privacy policy to mixin ( #821 )
2020-10-06 10:59:36 +03:00
Ariel Mashraki
5d2d2757a8
entc/gen: allow passing client-fields from multiple templates ( #819 )
2020-10-04 22:19:58 +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
3578d73a8f
dialect/sql/sqljson: add length predicate ( #763 )
2020-09-15 11:53:54 +03:00
Ciaran Liedeman
54774960b2
entc/gen: add template for creating custom predicates ( #758 )
...
* Custom Predicates
* Update entc/integration/template/ent/template/where.tmpl
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2020-09-14 15:41:48 +03:00
Ariel Mashraki
3cb7824561
json predicates ( #760 )
...
* dialect/sql/sqljson: cast postgres non-string values
* entc/integration: test json predicates
2020-09-14 12:37:57 +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
4cb544c8d0
entc/gen: fix naming conflict for builder fields
...
Closed #747
2020-09-12 01:58:07 +03:00
Ariel Mashraki
1dc90db3a4
entc/gen: add fields checks for groupfunc
2020-09-10 22:53:25 +03:00
Ariel Mashraki
6a7a5ef439
entc/gen: add fields checks for orderfuncs
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