Commit Graph

700 Commits

Author SHA1 Message Date
Ariel Mashraki
e4767ed83e dialect/sql: add json-eq op for predicates (#728) 2020-09-05 20:21:13 +03:00
Ariel Mashraki
6a1829cc33 dialect/sql: add DotPath option to json option (#725) 2020-09-04 14:13:29 +03:00
Ariel Mashraki
4cdfc7b57e integration: test json predicates in ci (#724) 2020-09-03 11:15:31 +03:00
Ariel Mashraki
6f960ec392 dialect/sql: add has-key for json predicates (#723) 2020-09-02 17:57:20 +03:00
Ariel Mashraki
6299166f3b golangci: increase timeout 2020-09-02 17:27:33 +03:00
Ariel Mashraki
750a19c118 entc/gen: revert unwrapping logic for validation error (#721)
Fixed #698
2020-09-01 12:06:46 +03:00
dependabot[bot]
86b36e7adf build(deps): bump github.com/mattn/go-sqlite3 from 1.14.1 to 1.14.2 (#717)
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 1.14.1 to 1.14.2.
- [Release notes](https://github.com/mattn/go-sqlite3/releases)
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.1...v1.14.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-31 09:41:57 +03:00
dependabot[bot]
4fe358d2f3 build(deps): bump github.com/google/uuid from 1.1.1 to 1.1.2 (#718)
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/google/uuid/releases)
- [Commits](https://github.com/google/uuid/compare/v1.1.1...v1.1.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-31 09:20:34 +03:00
Ariel Mashraki
e514457859 schema/field: fix broken logic in ValueMap (#716) v0.4.2 2020-08-30 17:54:01 +03:00
Ariel Mashraki
027a0f6a35 schema/field: add the NamedValues option to the enum builder (#715) v0.4.1 2020-08-30 17:40:09 +03:00
Ariel Mashraki
673a049607 entc/gen: support custom go-type with default (#714) 2020-08-30 13:33:10 +03:00
Ariel Mashraki
e215ae0cd7 dialect/sql: make WriteOp chainable (#710) 2020-08-29 21:18:10 +03:00
Ariel Mashraki
77122ce70e doc: minor spelling changes (#711) 2020-08-29 21:17:55 +03:00
Ariel Mashraki
bcf262a66e examples/edgeindex: move example from main to example_test (#706) 2020-08-28 18:10:20 +03:00
Ariel Mashraki
48389c5e94 dialect/sql: add the basic operators to WriteOp (#700)
* dialect/sql: add the basic operators to WriteOp
2020-08-26 18:20:45 +03:00
Ariel Mashraki
952e4e4043 Merge pull request #699 from facebook/sqlp
dialect/sql: change sql predicate constructor
2020-08-26 17:01:36 +03:00
Ariel Mashraki
578de828c7 dialect/sql: change sql predicate constructor 2020-08-26 16:42:44 +03:00
Ariel Mashraki
206e38caeb Merge pull request #697 from facebook/bufwrap
dialect/sql: wraps the bytes.Buffer methods to make them chainable
2020-08-26 16:42:25 +03:00
Ariel Mashraki
0d23ef86de dialect/sql: wraps the bytes.Buffer methods to make them chainable 2020-08-26 16:13:26 +03:00
Ariel Mashraki
038670335c dialect/sql: add json-path for sql builders (#691) 2020-08-25 11:27:04 +03:00
Ariel Mashraki
94eee235b4 dialect/sql: add json-path for sql builders 2020-08-25 11:05:32 +03:00
Ariel Mashraki
c907c8bbbc integ: add sqlite to json tests (#686) 2020-08-23 20:51:19 +03:00
Ariel Mashraki
ae7ba0b43c dialect/sql: minor comment fixes (#687) 2020-08-23 20:48:56 +03:00
Alexander Emelin
e30adfc601 docs: fix missing ref in schema example (#682) 2020-08-22 13:13:25 +03:00
Justin Page
e9ae2072ea doc: use pkg.go.dev for documentation links (#681)
pkg.go.dev serves Go documentation. However, it also understands modules
and has information about past versions of a package. Later this year
godoc.org will be redirected to pkg.go.dev.

Let's use this subdomain going forward when linking Go documentation.

Reference: https://blog.golang.org/pkg.go.dev-2020
2020-08-22 13:11:36 +03:00
Paul Vollmer
238ac627f6 doc/md: fix added missing context import (#683) 2020-08-22 13:09:59 +03:00
Ariel Mashraki
fd481554a4 entc/gen: fix name conflicts in builder setters (#680) 2020-08-20 12:21:01 +03:00
Ariel Mashraki
5e56543133 schema/edge: fix edge annotations with to/from builders (#679) 2020-08-20 12:15:43 +03:00
Ariel Mashraki
b18716931d dialect/sql: change boolean operators wrapping (#678)
The reason is to parentheses only when it's necessary.
2020-08-20 10:08:31 +03:00
dependabot[bot]
ea97f3a6e0 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.0 to 1.14.1 (#677)
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/mattn/go-sqlite3/releases)
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.0...v1.14.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-20 09:53:08 +03:00
Ariel Mashraki
e1fe2267bc go: bump go version to 1.15 (#674) 2020-08-18 11:37:01 +03:00
Ariel Mashraki
fd0a7f9f02 all: facebookincubator/ent => facebook/ent (#660)
ent repository is going to be migrated to facebook organization
v0.4.0
2020-08-18 11:05:08 +03:00
Ariel Mashraki
a2990e31af doc: update about the project in readme (#673) 2020-08-17 10:42:32 +03:00
dependabot[bot]
5c2bcd21a2 build(deps): bump github.com/DATA-DOG/go-sqlmock from 1.4.1 to 1.5.0 (#672)
Bumps [github.com/DATA-DOG/go-sqlmock](https://github.com/DATA-DOG/go-sqlmock) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/DATA-DOG/go-sqlmock/releases)
- [Commits](https://github.com/DATA-DOG/go-sqlmock/compare/v1.4.1...v1.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-17 09:05:54 +03:00
Ariel Mashraki
6fe7023d6a entc/gen: fix validation error unwrapping (#670) 2020-08-14 20:45:04 +03:00
Ariel Mashraki
d9c8130d08 dialect/sql: configure contains-fold per dialect (#666) 2020-08-13 17:26:19 +03:00
Ariel Mashraki
07c38e8e8f doc: update project readme and website (#662) 2020-08-09 12:32:14 +03:00
Ariel Mashraki
5c170bce8f schema/mixin: add AnnotateEdges helper (#659) 2020-08-06 13:03:34 +03:00
Ariel Mashraki
2a0c219f9d doc: add schema and template annotations (#657)
And add gotemplate to highlight.js as a custom language
v0.3.0
2020-08-04 22:14:00 +03:00
Ariel Mashraki
b5a9c66290 entc/gen: import siblings packages by default (#655)
Also, add missing pkg-path for non-value types.
2020-08-02 15:06:05 +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
05dfd6b78b schema/edge: add annotation support for edges (#651) 2020-08-01 15:38:47 +03:00
Joe Harvey
e9b406ca65 entc/gen: Split strings in pascal/camcelCase on - in addition to _ (#631) 2020-08-01 15:36:57 +03:00
Ariel Mashraki
c7bf64fa71 doc: add an example for create-bulk api (#650) 2020-07-30 19:25:19 +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
d42a5581b9 entc/integration/compose: remove unused Dockerfile (#647) 2020-07-29 13:00:10 +03:00
Ariel Mashraki
16d98d1acc dialect/sql/schema: accept default values for enum fields (#646)
Fixed #644
2020-07-28 12:55:02 +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
dependabot[bot]
5f16308551 build(deps): bump github.com/lib/pq from 1.7.1 to 1.8.0 (#645)
Bumps [github.com/lib/pq](https://github.com/lib/pq) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/lib/pq/releases)
- [Commits](https://github.com/lib/pq/compare/v1.7.1...v1.8.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-28 08:44:59 +03:00