Jannik Clausen
366aaaad7a
doc/md: change default execution engine to Atlas in documentation ( #2916 )
2022-09-08 20:29:44 +03:00
Ariel Mashraki
d0bce8aee4
doc/graphql: link to tutorial basic setup ( #2918 )
2022-09-08 20:23:15 +03:00
Ariel Mashraki
31e41da792
doc: link from graphql doc to tutorial ( #2917 )
2022-09-08 20:04:36 +03:00
thuan1412
29aa179c67
doc/md: update schema-indexes doc ( #2914 )
...
Co-authored-by: Thuấn Đỗ Hoàng <thuan.dh@teko.vn >
2022-09-08 17:57:34 +03:00
Ariel Mashraki
82ee525676
doc/tutorial: update entgql + gqlgen integration ( #2915 )
2022-09-08 17:56:11 +03:00
Ariel Mashraki
cfb038810d
dialect/sql/entsql: support including non-key columns in postgres indexes ( #2912 )
2022-09-07 22:09:48 +03:00
Ariel Mashraki
79fe0ebcd6
sql/sqljson: add support for ValueIn/ValueNotIn ( #2882 )
2022-08-24 17:58:44 +03:00
Bill Mill
f3b6dd9d7e
doc/md: add -mod=mod to 'go run' commands in documentation ( #2881 )
...
https://go.dev/ref/mod#build-commands is the documentation for the -mod flag. It seems that basically -mod=mod is never harmful in ent's case, all it does is tell the go command that it can add ent to the go.mod file if it's not already present
2022-08-23 21:15:30 +03:00
allcontributors[bot]
4467021c6c
docs: add water-a as a contributor for bug ( #2879 )
...
* docs: update doc/md/contributors.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-21 11:10:55 +03:00
Ariel Mashraki
f40cdf84f4
entc/gen: ensure immutability is consistent between edge and their fields ( #2877 )
2022-08-20 19:30:27 +03:00
Ariel Mashraki
b18ca9ca6f
schema/edge: allow setting immutable edges ( #2876 )
2022-08-20 19:10:16 +03:00
Ariel Mashraki
2c63d1d70e
all: gofmt -w -r 'interface{} -> any' ( #2874 )
2022-08-19 18:23:04 +03:00
Jannik Clausen
b6c185a660
dialect/sql/schema: make use of new atlas migration directories and r… ( #2873 )
...
* dialect/sql/schema: make use of new atlas migration directories and remove examples for custom formatters
* typo
2022-08-19 14:42:54 +02:00
Yash Diniz
67a266300d
doc/md: a typo under the Mutation section ( #2869 )
2022-08-19 11:14:50 +03:00
Rotem Tamir
b02de28afc
doc/md: minor fixes to ci examples ( #2867 )
2022-08-19 09:41:30 +03:00
Rotem Tamir
50d4c62057
doc/md: add instructions for migration dir linting in ci page ( #2865 )
2022-08-18 14:41:00 +03:00
Rotem Tamir
cb01c2831f
doc/md/ci: fix yaml ( #2859 )
2022-08-15 14:20:54 +03:00
Rotem Tamir
c53251cbf6
doc/md/ci: fix weird sentence ( #2858 )
2022-08-15 10:09:32 +03:00
Ariel Mashraki
6637cbf68e
examples/migration: add doc about migration linting ( #2856 )
2022-08-15 09:45:36 +03:00
Rotem Tamir
94226c9093
doc: entci ( #2853 )
...
* doc: entci
* Update doc/md/ci.mdx
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
* Update doc/md/ci.mdx
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
* Update sidebars.js
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2022-08-14 18:22:39 +03:00
Ariel Mashraki
0350da3267
doc/md: add missing codereview comment ( #2852 )
2022-08-14 14:45:16 +03:00
Ariel Mashraki
01a4906931
doc/migration: improve versioned migration workflow example ( #2851 )
2022-08-14 14:42:11 +03:00
Ariel Mashraki
757fc94985
doc/md: trigger master build
2022-08-13 20:17:44 +03:00
Ariel Mashraki
8fc8d65a16
doc/fields: add section for nillable-required fields
2022-08-13 20:12:28 +03:00
Ariel Mashraki
0066eb986d
entc/gen: extend sql/modify to UPDATE statements
2022-08-05 14:42:04 +03:00
Ariel Mashraki
c7de2ec511
doc/versioned-migration: add atlas import for code example ( #2819 )
2022-08-02 11:44:27 +03:00
gneyal
ea3aa8cf5b
doc/md: remove entgql annotation from crud step ( #2816 )
2022-08-01 14:17:08 +03:00
Jeremy Maxey-Vesperman
3f04b0fe6e
doc/md: update grpc tutorial for List and BatchCreate methods ( #2518 )
2022-07-31 09:12:15 +03:00
Ariel Mashraki
1ee2876349
doc/website: add edit and lastedit info to doc pages ( #2800 )
2022-07-25 18:32:36 +03:00
Ariel Mashraki
b9b502bc2a
doc/schema-edges: fix annotation example ( #2799 )
2022-07-25 18:08:42 +03:00
Xin Hao
d4aa8b60d7
doc/website: using go install instead of go get ( #2796 )
2022-07-25 17:16:51 +03:00
Ariel Mashraki
31bc1a98fb
doc/website: update version-migration with global ids ( #2798 )
2022-07-25 14:59:09 +03:00
Ariel Mashraki
b60e0f9eac
entc/gen: add support for WithNamed<E> feature-flag ( #2792 )
...
* entc/gen: struct fields and methods for NamedEdge api
* entc/gen: generate WithNamedEdge methods for named-edges
* entc/gen: implement eager-loading for named-edges
* entc/gen: simplify eager-loading template
* entc/gen: drop support for unqiue edges in named-based loading
* all: codegen
* doc/website: named-edges feature-flag
* Update doc/md/eager-load.mdx
* Update doc/md/eager-load.mdx
2022-07-24 18:41:07 +03:00
Ariel Mashraki
43ceed9b6f
doc: update getting-started to not mention PATH
2022-07-23 16:14:58 +03:00
42Atomys
9bfe86450d
doc/predicates: fix invalid SQL example ( #2778 )
...
An invalide sql statement is provider in documentation, just a missing `)`
2022-07-21 11:35:07 +03:00
Thomas Meitz
081f2bbabb
doc/website: update dialects doc to reflect postgres 14 testing ( #2777 )
2022-07-20 18:05:51 +03:00
Itay Garin
88183c1f4c
doc/website: document tweaking transaction isolation levels ( #2774 )
...
* docs: document tweaking transaction isolation levels
* Update doc/md/tutorial-todo-gql-tx-mutation.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
* Update doc/md/tutorial-todo-gql-tx-mutation.md
* Update doc/md/tutorial-todo-gql-tx-mutation.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2022-07-20 14:52:26 +03:00
Ariel Mashraki
42b68cb9fc
doc/website: use title in code blocks ( #2769 )
2022-07-17 19:07:02 +03:00
nine-hundred
dd4a0203e5
When run 'go generate ./ent', got error on [create type Todo: invalid default value for enum field "status"] ( #2746 )
...
Because todo.graphql on tutorial-todo-gql.md says enum Status is "IN_PROGRESS"
2022-07-13 14:03:32 +03:00
Jannik Clausen
0f33b0bcb8
doc/md: update docs to fix #2731 ( #2732 )
2022-07-08 20:26:46 +02:00
Jannik Clausen
52a109128d
doc/md: type safe feature activation versioned migration ( #2727 )
...
* type safe feature activation in example
* Update doc/md/versioned-migrations.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2022-07-07 15:21:44 +03:00
Jannik Clausen
412f5f75ca
add docs about auto-increment counter "bug" in MySQL versions < 8.0 and how to handle it ( #2722 )
2022-07-06 10:34:39 +02:00
Jannik Clausen
5b67bdab4f
dialect/sql/schema: atlas engine is now default ( #2698 )
...
* atlas engine is default, enabled diff by replay
* Apply suggestions from code review
* docs
* apply CR
2022-07-05 12:29:15 +02:00
Ariel Mashraki
aec59a3aa7
doc/md: update eager-loading implementation details ( #2707 )
2022-07-01 21:52:35 +03:00
Ariel Mashraki
4a26cab734
improve multi-tenancy example and documentation ( #2705 )
...
* example/privacytenant: support edge-field and improve code examples
* md/privacy: improve multi-tenancy documentation
2022-06-30 19:57:56 +03:00
Hafiz Shafruddin
5dbfa24b46
doc/md: add docs on using expression predicates in custom WHERE clauses ( #2520 )
...
* Add docs on using ExprP() for custom WHERE sql statement
* Add ExprP() examples using integration test
* move custom predicate example and show examples using both P() and ExprP()
* fix to greater or equal than
* rephrase wording and fix sql builder
* Update doc/md/predicates.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
* Update doc/md/predicates.md
* Update doc/md/predicates.md
* Update doc/md/predicates.md
* Update doc/md/predicates.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2022-06-29 11:24:20 +03:00
frederikhors
84b05c05cd
doc/md: add info about using WhereInput as predicates ( #2691 )
...
* Add info about using `WhereInput` in with `.Where()`
* Update doc/md/predicates.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
* Update tutorial-todo-gql-filter-input.md
* Update predicates.md
* Update predicates.md
* Update tutorial-todo-gql-filter-input.md
Co-authored-by: Ariel Mashraki <7413593+a8m@users.noreply.github.com >
2022-06-27 14:57:11 +03:00
Nikita
e8bf1d1cbd
doc/md: fix up examples in getting-started ( #2690 )
2022-06-26 15:00:58 +03:00
smizuno2018
b89b13bbdb
doc/tutorial: fix typos ( #2663 )
2022-06-19 09:59:04 +03:00
Jannik Clausen
7017cbc898
dialect/sql/schema: file based type store ( #2644 )
...
* dialect/sql/schema: file based type store
This PR adds support for a file based type storage when using versioned migrations. The file called `.ent_types` is written to the migration directory alongside the migration files and will be kept in sync for every migration file generation run.
In order to not break existing code, where the type storage might differ for different deployment, global unique ID mut be enabled by using a new option. This will also be raised as an error to the user when attempting to use versioned migrations and global unique ID.
Documentation will be added to this PR once feedback on the code is gathered.
* apply CR
* fix tests
* change format of types file to exclude it from atlas.sum file
* docs and drift test
* apply CR
2022-06-15 16:10:15 +02:00