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
70fbcb24e5
Revert "dialect: add alwaysfail driver ( #1053 )"
...
This reverts commit b3e118d301 .
2020-12-17 15:59:49 +02:00
Ariel Mashraki
b3e118d301
dialect: add alwaysfail driver ( #1053 )
2020-12-17 15:56:25 +02:00
dependabot[bot]
916657a61d
build(deps): bump actions/setup-node from v2.1.3 to v2.1.4 ( #1052 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from v2.1.3 to v2.1.4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.3...c46424eee26de4078d34105d3de3cc4992202b1e )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 08:48:43 +02:00
Ariel Mashraki
43fa0ae9bc
dialect/sql/sqlgraph: skip empty updates ( #1043 )
2020-12-14 10:16:21 +02:00
Ariel Mashraki
5ddcc9aae3
golangci: remove old rules ( #1042 )
2020-12-14 09:05:07 +02:00
Alex Snast
29cd5f2750
entc: drop deprecated packages.LoadSyntax usage ( #1039 )
2020-12-14 08:56:33 +02:00
Ariel Mashraki
d89ace2750
schema/field: add const name for type other ( #1038 )
v0.5.3
2020-12-13 19:37:12 +02:00
Ariel Mashraki
be9955a860
entc/load: merge annotations from the same type
2020-12-13 19:16:54 +02:00
Ariel Mashraki
ad01a0aadb
dialect/entsql: implement merge for annotations
2020-12-13 19:16:54 +02:00
Ariel Mashraki
088af734f0
schema/edge: implement merge for edge annotations
2020-12-13 19:16:54 +02:00
Ariel Mashraki
49e570b81b
schema: add merger interface for schema annotations
2020-12-13 19:16:54 +02:00
Ariel Mashraki
2716f04b1b
schema/field: implement merge for field annotations
2020-12-13 19:16:54 +02:00
Ariel Mashraki
bb4a928483
entc/gen: use edge mutation setters in templates ( #1036 )
2020-12-13 14:27:37 +02:00
Ariel Mashraki
70f2b1355a
entc/gen: expose edge mutation setters for external templates ( #1032 )
2020-12-12 00:01:30 +02:00
dependabot[bot]
9d38e68484
build(deps): bump actions/setup-node from v2.1.2 to v2.1.3 ( #1031 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.2...27082cecf3ff7a1742dbd5e12605f0cb59dce2d9 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.5.2
2020-12-11 08:04:07 +02:00
Ariel Mashraki
9a983b7a7f
doc: add json predicates for website ( #1030 )
2020-12-10 20:16:23 +02:00
Ariel Mashraki
27d5c254d7
entc/gen: reject duplicate edge/field names ( #1029 )
2020-12-10 13:47:15 +02:00
Ariel Mashraki
a6e7857d51
entc/gen: remove unnecessary fields from query builders
2020-12-09 18:29:49 +02:00
Ariel Mashraki
deb368933f
entc/gen: add withFKs to reserved fields
2020-12-09 18:29:49 +02:00
Ariel Mashraki
9ff32ad60a
doc: add page for codegen feature-flags ( #1023 )
2020-12-07 16:53:01 +02:00
Ariel Mashraki
86b9d850ee
dialect/sql/mysql: remove enum sorting ( #1021 )
...
* dialect/sql/mysql: remove enum sorting
Enums are not longer created as sorted values
* Update mysql_test.go
2020-12-07 14:07:13 +02:00
BrentChesny
59ffc461a3
entc/internal: fix snapshot schema merge ( #1022 )
2020-12-07 14:06:23 +02:00
Ariel Mashraki
79349fc88d
examples/doc: rename entc to ent ( #1020 )
2020-12-07 11:03:00 +02:00
Ariel Mashraki
ed4a8fe010
dialect/sql/schema: replace all unquote for postgres dialect ( #1019 )
2020-12-06 11:49:02 +02:00
Ariel Mashraki
47c0ade6c7
dialect/sql/schema: replace all unquote for mysql dialect ( #1017 )
2020-12-05 22:49:01 +02:00
Ariel Mashraki
6e77516bf3
doc: add ent slack channel to readme ( #1018 )
2020-12-05 20:21:34 +02:00
Ariel Mashraki
b70ba95d7b
dialect/sql/schema: replace table unquote with schema option ( #1016 )
2020-12-05 19:43:17 +02:00
Ciaran Liedeman
07a5c0fbc5
issue template first pass ( #1015 )
2020-12-04 12:12:07 +02:00
BrentChesny
263bc0b08f
entc/gen: add missing braces in mutation template ( #1014 )
2020-12-04 08:02:52 +02:00
Ariel Mashraki
12b7549768
dialect/sql/schema: support mariadb json fields on migration ( #1011 )
2020-12-03 12:04:00 +02:00
Ariel Mashraki
93cc73c6fa
ci: add mariadb to integration tests ( #1013 )
2020-12-03 09:42:39 +02:00
dependabot[bot]
e02fe188c2
build(deps): bump github.com/lib/pq from 1.8.0 to 1.9.0 ( #1008 )
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.8.0...v1.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-02 08:15:17 +02:00
BrentChesny
425d789d96
entql: check for uuid when generating ID predicate ( #1006 )
2020-12-01 20:56:43 +02:00
Ariel Mashraki
a20ce535d1
entql: add driver.Valuer to generated predicates
2020-12-01 20:56:43 +02:00
Ariel Mashraki
1270ba1bd8
dialect/sql: add support for setting the table_schema in select_table ( #1001 )
2020-11-30 13:36:49 +02:00
Ariel Mashraki
d0b41ab0f6
doc: rename cmd entc to ent ( #997 )
v0.5.1
2020-11-29 10:43:16 +02:00
Ariel Mashraki
8fbd96cf38
doc: add example for uuid default value ( #996 )
2020-11-29 10:38:23 +02:00
Ariel Mashraki
b77d2d4277
cmd/ent: replace entc with ent ( #989 )
...
See #981
2020-11-29 10:23:24 +02:00
dependabot[bot]
e407098690
build(deps): bump github.com/mitchellh/mapstructure from 1.3.3 to 1.4.0 ( #993 )
...
Bumps [github.com/mitchellh/mapstructure](https://github.com/mitchellh/mapstructure ) from 1.3.3 to 1.4.0.
- [Release notes](https://github.com/mitchellh/mapstructure/releases )
- [Changelog](https://github.com/mitchellh/mapstructure/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitchellh/mapstructure/compare/v1.3.3...v1.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-27 08:55:01 +02:00
Nathaniel Peiffer
42fa731f39
all: fix linting errors for comments ( #990 )
...
* fix: linting errors for comments
* fix: one more comment
2020-11-27 07:02:18 +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
Pavel Kerbel
95842ec16b
doc: minor change in getting-started and gitignore update ( #984 )
2020-11-25 16:11:41 +02:00
Ariel Mashraki
013c185b4a
entc/integ: minor style changes in integration ( #978 )
2020-11-24 19:47:24 +02:00
Ciaran Liedeman
bbd41dbc87
dialect/sql/schema: integer to string ( #954 )
...
* Allow migrations from integer to string with max length
* switched to entsql.Annotation
* removed manual conversion size checks
* fixed unit tests
2020-11-24 18:09:40 +02:00
Ariel Mashraki
d84e6eb6fe
doc: minor format changes to code blocks ( #976 )
2020-11-23 16:11:23 +02:00
Ariel Mashraki
3c22911e34
doc: add info how to test documentation changes ( #975 )
2020-11-23 15:24:35 +02:00
Mysh!
66ceccb679
doc: added inet example in faq ( #973 )
2020-11-23 09:30:47 +02:00
Ariel Mashraki
c1de826324
doc: add inet-types to faq page ( #972 )
2020-11-22 10:21:56 +02:00