(db *sql.DB, path string)
| 843 | } |
| 844 | |
| 845 | func GetWorkdir(db *sql.DB, path string) (*Workdir, error) { |
| 846 | row := db.QueryRow("SELECT "+WorkdirCols+" FROM workdirs WHERE path = ?", path) |
| 847 | return ScanWorkdir(row) |
| 848 | } |
| 849 | |
| 850 | func ListWorkdirs(db *sql.DB) ([]*Workdir, error) { |
| 851 | q := "SELECT " + WorkdirCols + " FROM workdirs ORDER BY last_used_at IS NULL, last_used_at DESC, path" |