(db *sql.DB, slug string)
| 83 | } |
| 84 | |
| 85 | func GetOwner(db *sql.DB, slug string) (*Owner, error) { |
| 86 | row := db.QueryRow("SELECT "+OwnerCols+" FROM owners WHERE slug = ?", slug) |
| 87 | return ScanOwner(row) |
| 88 | } |
| 89 | |
| 90 | // UpdateOwner persists an owner's mutable fields (name, work_dir, |
| 91 | // project_slug, status, every, scheduling, last-tick bookkeeping, |