Special code for naming of one-to-one funcs
This commit is contained in:
parent
7744caa694
commit
9e8cda4abe
1 changed files with 7 additions and 2 deletions
|
@ -94,9 +94,14 @@ func txtsFromOneToOne(tables []bdb.Table, table bdb.Table, oneToOne bdb.ToOneRel
|
|||
rel.ForeignKey.Column, rel.ForeignKey.ForeignColumn = rel.ForeignKey.ForeignColumn, rel.ForeignKey.Column
|
||||
rel.ForeignKey.Nullable, rel.ForeignKey.ForeignColumnNullable = rel.ForeignKey.ForeignColumnNullable, rel.ForeignKey.Nullable
|
||||
rel.ForeignKey.Unique, rel.ForeignKey.ForeignColumnUnique = rel.ForeignKey.ForeignColumnUnique, rel.ForeignKey.Unique
|
||||
|
||||
rel.Function.Name, rel.Function.ForeignName = rel.Function.ForeignName, rel.Function.Name
|
||||
rel.Function.UsesBytes = col.Type == "[]byte"
|
||||
rel.Function.ForeignName, rel.Function.Name = txtNameToOne(bdb.ForeignKey{
|
||||
Table: oneToOne.ForeignTable,
|
||||
Column: oneToOne.ForeignColumn,
|
||||
Unique: true,
|
||||
ForeignTable: oneToOne.Table,
|
||||
ForeignColumn: oneToOne.Column,
|
||||
})
|
||||
return rel
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue