Files
ent/entc/integration
Ariel Mashraki 9e809635b2 entc/gen: ignore immutable fields on Upsert<T>.UpdateNewValues
Also, for some reason, the TimeMixin.UpdateTime was an immutable field,
but this was incorrent, because the codegen just skip generating
update setters to it. Removing the Immutable modifier allows users
to set this field explicitly.
2021-10-08 08:20:05 +03:00
..
2021-09-18 16:32:33 +08:00
2021-09-18 16:32:33 +08:00
2021-09-21 20:25:08 +03:00
2021-09-18 16:32:33 +08:00
2021-09-18 16:32:33 +08:00
2021-09-18 16:32:33 +08:00
2021-09-18 16:32:33 +08:00

entc integration tests

Regenerating assets

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

go generate ./...

Running the integration tests

docker-compose up -d --scale gremlin=0
go test .

In order to run the Gremlin tests, run:

docker-compose up -d gremlin
go test ./gremlin/...

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

go test -run=MySQL

go test -run=MySQL/8/Sanity

go test -run=SQLite/Sanity