2016-06-19 22:22:50 -07:00
|
|
|
{{- $tableNameSingular := .Table.Name | singular | titleCase -}}
|
2016-03-22 23:18:41 -07:00
|
|
|
{{- $dbName := singular .Table.Name -}}
|
2016-03-18 21:26:48 +10:00
|
|
|
// {{$tableNameSingular}} is an object representing the database table.
|
|
|
|
type {{$tableNameSingular}} struct {
|
2016-03-22 23:18:41 -07:00
|
|
|
{{range $key, $value := .Table.Columns -}}
|
2016-03-18 21:26:48 +10:00
|
|
|
{{titleCase $value.Name}} {{$value.Type}} `db:"{{makeDBName $dbName $value.Name}}" json:"{{$value.Name}}"`
|
2016-02-23 18:27:32 +10:00
|
|
|
{{end -}}
|
|
|
|
}
|