1234567891011121314151617 |
- package {{.Models}}
- {{$ilen := len .Imports}}
- {{if gt $ilen 0}}
- import (
- {{range .Imports}}"{{.}}"{{end}}
- )
- {{end}}
- {{range .Tables}}
- type {{Mapper .Name}} struct {
- {{$table := .}}
- {{range .ColumnsSeq}}{{$col := $table.GetColumn .}} {{Mapper $col.Name}} {{Type $col}} `meddler:"{{$col.Name}}{{if $col.IsPrimaryKey}},pk{{end}}{{if $col.Nullable}},zeroisnull{{end}}"`
- {{end}}
- }
- {{end}}
|