Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProjectPackageName = "" //用于一键生成能够正确的import路径,毕竟一键根据数据库生成则没法利用反射获取信息了
Functions ¶
This section is empty.
Types ¶
type DependenceInfo ¶
type ObjectDependence ¶
type ObjectDependence map[string]DependenceInfo
func (*ObjectDependence) GetPackageName ¶
func (o *ObjectDependence) GetPackageName(objectName string) string
func (*ObjectDependence) GetPackagePath ¶
func (o *ObjectDependence) GetPackagePath(objectName string) string
type ObjectInfo ¶
func CastObjectInfo ¶
func CastObjectInfo[T IColumn](src map[string][]T) *ObjectInfo
CastObjectInfo copy from any type of implement IColumn
type ParserInfo ¶
type ParserInfo struct {
Objects *ObjectInfo
Dependencies *ObjectDependence
CurrentObjectsNameByOrder []string
}
func GetParserInfo ¶
func GetParserInfo() *ParserInfo
Click to show internal directories.
Click to hide internal directories.