16 lines
893 B
Cheetah
16 lines
893 B
Cheetah
![Таблица {{ fieldNameLowerPrepare $.Name }}]({{ fieldNameLowerPrepare $.Name }}.svg "Таблица {{ fieldNameLowerPrepare $.Name }}")
|
|
|
|
### Поля
|
|
|
|
|Поле|Тип|Описание|
|
|
|:---|:--|:-------|
|
|
|id|{{ fieldTypeDBStr .Pk nil }}|Первичный ключ|
|
|
{{ range $index, $field := .Fields }}|{{ fieldNameLowerPrepare $field.Name }}|{{ fieldTypeDB $field }}|{{ $field.Description }}|
|
|
{{ end }}
|
|
|
|
### Внешние ключи
|
|
|
|
|Ключ|Тип|Талица|Описание|
|
|
|:---|:--|:-----|:-------|
|
|
{{ range $index, $field := .FkFields }}|{{ fieldNameLowerPrepare $field.Name }}_id|{{ fieldNameLowerPrepare $field.TypeParentTable }}|{{ $tableNameVar := "" }}{{ if eq $field.Name "Parent" }}{{ $tableNameVar = fieldNamePrepare $.Name }}{{ else }}{{ $tableNameVar = fieldType $field }}{{ end }}{{ fieldNameLowerPrepare $tableNameVar }}|{{ $field.Description }}|
|
|
{{ end }} |