Commit Graph

857 Commits

Author SHA1 Message Date
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
Ariel Mashraki
d9abf3297c entc/integration: add validator to macaddr field (#971) 2020-11-22 10:16:43 +02:00
Ariel Mashraki
68f40030a6 entc/gen: improve validator-check error for gotype (#970) 2020-11-21 17:07:54 +02:00
Ariel Mashraki
fe47093c55 schema/field: improve error message for GoType (#969) 2020-11-20 23:48:54 +02:00
Ariel Mashraki
d10b888e1c doc: add codegen middleware to the hooks page (#968) 2020-11-20 23:24:48 +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
e69ec9d86d ci: add postgres13 to circleci (#962) 2020-11-19 11:16:23 +02:00
dependabot[bot]
51b246c41f build(deps): bump github.com/mattn/go-sqlite3 from 1.14.4 to 1.14.5 (#956)
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 1.14.4 to 1.14.5.
- [Release notes](https://github.com/mattn/go-sqlite3/releases)
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.4...v1.14.5)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-17 09:34:33 +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
77eaad0df6 dialect/sql/schema: skip default value parsing on pg functions (#951)
Closes #934
2020-11-15 22:55:52 +02:00
ssoor
d5b69da9e0 dialect/sql/schema: add postgres type 'timestamp without time zone' to the scan column (#949) 2020-11-14 19:52:37 +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
3038bb5ab1 entc/gen: add an api for getting the entsql annotation for field (#942) 2020-11-12 16:29:53 +02:00
Ariel Mashraki
4af9a331ae entc/gen: fix niladic predicates for id fields (#940) 2020-11-11 09:40:29 +02:00
Daven
534dbbe590 dialect/entsql: add support for table-options in annotation (#938) 2020-11-10 20:40:56 +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
e775227a11 dialect/sql/sqlgraph: avoid query on update when it's not needed (#932)
Closed #909
2020-11-10 10:01:40 +02:00
Ariel Mashraki
762df65f11 dialect/entsql: use annotation in schema builder (#929) 2020-11-08 11:26:44 +02:00
Ariel Mashraki
dea48a78ea entc/gen: merge list of entsql annotation to one (#928) 2020-11-08 10:57:31 +02:00
Ariel Mashraki
6b2673f82d entc/load: support list of annotation from the same type (#927) 2020-11-08 10:33:46 +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
Ariel Mashraki
122ee020b7 dialect/sql: add support for table options (#925) 2020-11-06 18:14:23 +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
Steven Imle
3abb2726d0 entc/gen: ensure edges are able to use Go keywords as storage-keys (#922) 2020-11-05 18:26:43 +02:00
Ariel Mashraki
3f1545f0a9 entc/gen: extract fk column from edge (#919) 2020-11-05 12:07:45 +02:00
Jannik C
3fdff6b16f entc/gen: fix small typo in ent.tmpl (#916)
Fixed a small typo
2020-11-04 14:50:03 +02:00
Ariel Mashraki
0faef7013d doc: add example for adding prediactes to codegen assets v0.5.0 2020-11-03 11:57:31 +02:00
Ariel Mashraki
8099df68bc doc: add custom predicates info to faq page 2020-11-03 11:57:31 +02:00
Ariel Mashraki
404e5b3f38 doc: add the audit-logger example for faq page (#913)
See #830
2020-11-03 10:56:58 +02:00
Ariel Mashraki
dc672bf18b docs: initial version of faq page (#911)
* docs: initial version of faq page

See #832
2020-11-02 12:16:21 +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
2bd262a04c entc/gen: add id field to external package importing (#901)
Fixed #891
2020-10-28 22:48:23 +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
haoxin
f63ba65bd7 docs: should'n defer inside open conn func (#896) 2020-10-28 15:35:00 +02:00
Alex Snast
c5fae0e751 entc/gen: add hook.FixedError helper (#895) 2020-10-28 14:25:09 +02:00