diff options
Diffstat (limited to 'vendor/github.com/uptrace/bun/model_table_m2m.go')
| -rw-r--r-- | vendor/github.com/uptrace/bun/model_table_m2m.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/vendor/github.com/uptrace/bun/model_table_m2m.go b/vendor/github.com/uptrace/bun/model_table_m2m.go index 1a6b1b46a..dfc4783c7 100644 --- a/vendor/github.com/uptrace/bun/model_table_m2m.go +++ b/vendor/github.com/uptrace/bun/model_table_m2m.go @@ -130,3 +130,13 @@ func (m *m2mModel) parkStruct() error { return nil } + +func (m *m2mModel) clone() TableModel { + return &m2mModel{ + sliceTableModel: m.sliceTableModel.clone().(*sliceTableModel), + baseTable: m.baseTable, + rel: m.rel, + baseValues: m.baseValues, + structKey: m.structKey, + } +} |
