code: func (c *Connection) Restore(dbConn *sdb.Conn, s *Store) {
  	c.dbMu.Lock()
  	defer c.dbMu.Unlock()
  	c.db = dbConn
  	c.store = s
  	c.logger = log.New(os.Stderr, connectionLogPrefix(c.ID), log.LstdFlags)
  }
docs: // Restore prepares a partially ready connection.