package synchronizator import ( sql "database/sql" "os" ) type NodeType map[string]Node type db struct { Connection *sql.DB logger *os.File log_level LogLevel drop_tables bool node_types NodeType } type Options struct { Logger *os.File Log_level LogLevel DANGEROUSLY_DROP_TABLES bool } type Relationship struct { _class string _id_from int64 _id_to int64 from Node to Node metadata any } type LogLevel int // Lower levels take precedence //go:generate stringer -type=LogLevel const ( ERROR LogLevel = iota INFO DEBUG )