Files
ent/entc/integration
Ariel Mashraki caf721df47 entc/gen: add eager-loading support (#263)
* entc/gen: add OwnFK indicator for type edges

* entc/gen: add Edges field for generated types

* entc/gen: add With<T> method to query-builder template

* entc/gen: scan and assign foreign-keys on eager-loading

* entc/gen: load fk-relations (wip)

* entc/integration: add o2m/m2o tests for eager-loading

* entc/gen: add m2m support for eager-loading

* entc/gen: add integration tests for m2m and subgraphs

* entc/gen/integration: add tests for o2o eager-loading

* all: generate all assets
2020-01-13 17:21:26 +02:00
..
2019-08-28 05:30:24 -07:00

entc integration tests

Regenerating new templates

If you edited one of the files in entc/gen/template or entc/load/template, run the following command to from entc directory:

go generate ./...

Running the integration tests

docker-compose -f compose/docker-compose.yaml up -d --scale test=0
go test 

Use the -run flag for running specific test or set of tests. For example:

go test -run=MySQL

go test -run=SQLite/Sanity