table: Added PrimaryKeyCmp() which returns copy of table's primaryKeyCmp.
This commit is contained in:
committed by
Michal Jan Matczuk
parent
fc0b7be8ab
commit
27c388ea32
@@ -63,6 +63,13 @@ func (t *Table) Metadata() Metadata {
|
|||||||
return t.metadata
|
return t.metadata
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// PrimaryKeyCmp returns copy of table's primaryKeyCmp.
|
||||||
|
func (t *Table) PrimaryKeyCmp() []qb.Cmp {
|
||||||
|
primaryKeyCmp := make([]qb.Cmp, len(t.primaryKeyCmp))
|
||||||
|
copy(primaryKeyCmp, t.primaryKeyCmp)
|
||||||
|
return primaryKeyCmp
|
||||||
|
}
|
||||||
|
|
||||||
// Name returns table name.
|
// Name returns table name.
|
||||||
func (t *Table) Name() string {
|
func (t *Table) Name() string {
|
||||||
return t.metadata.Name
|
return t.metadata.Name
|
||||||
|
|||||||
Reference in New Issue
Block a user