Commit Graph

831 Commits

Author SHA1 Message Date
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
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
fb97ca66ac entc/gen: move eager-loading naming to Go api (#887) 2020-10-27 20:11:59 +02:00
Ariel Mashraki
9ea996593b dialect/sql/sqljson: initial work for json_contains predicate (#886) 2020-10-26 14:11:22 +02:00
dependabot[bot]
989deeb951 build(deps): bump golangci/golangci-lint-action from v2.2.1 to v2.3.0 (#884)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from v2.2.1 to v2.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v2.2.1...e868220d9fd3b523f1a8fcfb69749e8c7521ba14)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-26 10:07:05 +02:00
Aleksandr Razumov
99d237ff98 doc: replace CreateX reference to SaveX (#882) 2020-10-25 19:53:40 +02:00
Ariel Mashraki
7aa41b88f6 doc/codegen: update entc command output (#881) 2020-10-25 15:55:26 +02:00
Ariel Mashraki
4db3bd048f doc: add schema annotation to entgo.io (#880) 2020-10-23 16:46:45 +03:00
Ariel Mashraki
ed48f15429 dialect/entsql: add entsql annotation (#876) 2020-10-23 16:39:58 +03:00
Aizat Faiz
8226472d4c doc: fix Delete example in crud.md (#877) 2020-10-23 08:13:39 +03:00
Prem Saraswat
18e46c5648 fix naming conflict for 'Client' (#874) 2020-10-22 07:54:03 +03:00
Ariel Mashraki
f2a9333b02 doc: add codegen hooks and examples 2020-10-21 15:59:50 +03:00
Ariel Mashraki
f54a160866 ent/gen: add test case for codegen hooks 2020-10-21 15:59:50 +03:00
Ariel Mashraki
0231844153 entc/gen: add support for codegen hooks (#867) 2020-10-21 13:08:30 +03:00
Ariel Mashraki
42dd368b57 Merge branch 'day-dreams-master' 2020-10-21 12:42:20 +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
b98b50841e doc: add missing methods to Mixin interface (#865) 2020-10-20 12:09:26 +03:00
Ariel Mashraki
98aeb19013 entc/internal: add snapshot restore logic (#862)
Issue #852
2020-10-19 14:51:28 +03:00
maxilozoz
d6fd283f68 dialect/sql: add support for selector in the notIn predicate (#861)
* `notIn` support Selector like `in`

* `notIn` args check
2020-10-19 14:47:17 +03:00
dependabot[bot]
a2c402713e build(deps): bump github.com/spf13/cobra from 1.1.0 to 1.1.1 (#860)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.1.0...v1.1.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-19 11:27:28 +03:00
Ariel Mashraki
17ee19e23a entc/gen: add gen.Template for ent extensions (#859) 2020-10-18 14:17:20 +03:00
Ariel Mashraki
7635d45c8a entc/gen: reject codegen in case of duplicate edges (#858)
See #856
2020-10-16 14:04:52 +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
dependabot[bot]
511f257f81 build(deps): bump github.com/spf13/cobra from 1.0.0 to 1.1.0 (#853)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.0.0...v1.1.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-15 09:41:24 +03:00
Ariel Mashraki
ec769bbf28 entc/gen/internal: initial work for solving vcs conflicts (#851) 2020-10-14 13:18:30 +03:00
Ariel Mashraki
a8401f004e doc/privacy: minor typo fix (#848) 2020-10-13 15:04:48 +03:00