| 1 | -- Only projects have descriptions; a repository no longer keeps one. A |
| 2 | -- project that was following its repository's description keeps the text it |
| 3 | -- showed, as its own. `repo_description` is no longer read or written, and |
| 4 | -- goes in a later migration once no running code reads it. |
| 5 | UPDATE projects SET description = repo_description |
| 6 | WHERE description IS NULL AND repo_description IS NOT NULL AND trim(repo_description) <> ''; |