code: func (db *DBInfo) Clone() *DBInfo {
  	newInfo := *db
  	newInfo.Tables = make([]*TableInfo, len(db.Tables))
  	for i := range db.Tables {
  		newInfo.Tables[i] = db.Tables[i].Clone()
  	}
  	return &newInfo
  }
docs: // Clone clones DBInfo.