Versions in this module Expand all Collapse all v1 v1.0.0 Dec 13, 2017 Changes in this version + func AppendPathsFor(meta *TableMetadata, paths map[string]spec.PathItem) + func ColumnSchema(col *types.ColumnMetadata) (s *spec.Schema) + func GenSwaggerFromDBMetadata(dbMetadata *types.DataBaseMetadata) (s *spec.Swagger) + func GetParametersFromDbMetadata(meta *DataBaseMetadata) (params map[string]spec.Parameter) + func GetTagsFromDBMetadata(meta *types.DataBaseMetadata) (tags []spec.Tag) + func NewCUDOperationReturnArrayMessage() (s spec.Schema) + func NewCUDOperationReturnMessage() (s spec.Schema) + func NewDefinitionMessageWrap(definitionName string, data spec.Schema) (sWrap *spec.Schema) + func NewField(sName, sType string, iExample interface{}) (s spec.Schema) + func NewGetOperation(tName string) (op *spec.Operation) + func NewOperation(tName, summary, opDescribetion string, params []spec.Parameter, ...) (op *spec.Operation) + func NewParamForArrayDefinition(tName string) (p spec.Parameter) + func NewParamForDefinition(tName string) (p spec.Parameter) + func NewPathIDParameter(tMeta *TableMetadata) (p spec.Parameter) + func NewQueryArrayParameter(paramName, paramDescription, paramType string, required bool) (p spec.Parameter) + func NewQueryParameter(paramName, paramDescription, paramType string, required bool) (p spec.Parameter) + func NewQueryParametersForCustomPaging() (ps []spec.Parameter) + func NewQueryParametersForFilter() (ps []spec.Parameter) + func NewQueryParametersForMySQLAPI() (ps []spec.Parameter) + func NewQueryParametersForOutputDields() (ps []spec.Parameter) + func NewRefSchema(refDefinationName, reftype string) (s spec.Schema) + func NewSwaggerInfo(meta *DataBaseMetadata, version string) (info *spec.Info) + func NewTag(t string) (tag spec.Tag) + func NewTagsForOne(t string) (tags []spec.Tag) + func SchemaPropsFromTbmeta(tMeta *types.TableMetadata) (tableSchema spec.SchemaProps) + func SwaggerDefinationsFromDabaseMetadata(dbMeta *types.DataBaseMetadata) (definations spec.Definitions) + func SwaggerPathsFromDatabaseMetadata(meta *DataBaseMetadata) (paths map[string]spec.PathItem)