mirror of
https://github.com/ent/ent.git
synced 2026-05-24 09:31:56 +03:00
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
This commit is contained in:
@@ -26,8 +26,13 @@ const (
|
||||
ChildrenColumn = "parent_id"
|
||||
)
|
||||
|
||||
// Columns holds all SQL columns are node fields.
|
||||
// Columns holds all SQL columns for node fields.
|
||||
var Columns = []string{
|
||||
FieldID,
|
||||
FieldValue,
|
||||
}
|
||||
|
||||
// ForeignKeys holds the SQL foreign-keys that are owned by the Node type.
|
||||
var ForeignKeys = []string{
|
||||
"parent_id",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user