aboutsummaryrefslogtreecommitdiffstats
path: root/src/database.rs
AgeCommit message (Expand)Author
2022-06-04database: Update copyright yearmake-errors-more-traceable-2Teddy Wing
2022-06-04database::Repo: From<&github::Repo>: Use newest update dateTeddy Wing
2021-06-24main::update(): Change HEAD branch if default branch changedTeddy Wing
2021-06-12Process repositories on multiple threadsTeddy Wing
2021-06-12Db::connect(): Fix database open callTeddy Wing
2021-06-11Replace 'sqlx' with 'rusqlite'Teddy Wing
2021-06-07Add license (GNU GPLv3+)Teddy Wing
2021-06-06database: Add documentation headersTeddy Wing
2021-05-30Only update repository description if the description changedTeddy Wing
2021-05-30database::repo_update(): Fix SQL `UPDATE` queryTeddy Wing
2021-05-30database: Always try to create the database and tablesTeddy Wing
2021-05-30database: Add repo description to `repositories` tableTeddy Wing
2021-05-30main: Mirror new repositoriesTeddy Wing
2021-05-30main: If repo was updated, save new `updated_at` valueTeddy Wing
2021-05-30database::repo_is_updated: Use `fetch_optional`Teddy Wing
2021-05-30Check if repo was updated based on `updated_at` timestampTeddy Wing
2021-05-30database: Use a custom `Error` typeTeddy Wing
2021-05-30database: Implement `From<github::Repo>` for `database::Repo`Teddy Wing
2021-05-30database: Change `GithubRepo` arguments to `Repo`Teddy Wing
2021-05-30database::Repo: Make `id` non-optionalTeddy Wing
2021-05-30database::repo_get: Don't need my own error for empty rowTeddy Wing
2021-05-30database: Add a way to get a single repoTeddy Wing
2021-05-29Create SQLite databaseTeddy Wing
2021-05-29Start setting up database interfaceTeddy Wing