Allow setting primary file when creating version (#304)

Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
This commit is contained in:
BasiqueEvangelist
2022-02-21 05:44:59 +03:00
committed by GitHub
parent c0c80c0fdf
commit 3ee144459f
4 changed files with 29 additions and 21 deletions

View File

@@ -83,13 +83,14 @@ impl VersionFileBuilder {
sqlx::query!(
"
INSERT INTO files (id, version_id, url, filename)
VALUES ($1, $2, $3, $4)
INSERT INTO files (id, version_id, url, filename, is_primary)
VALUES ($1, $2, $3, $4, $5)
",
file_id as FileId,
version_id as VersionId,
self.url,
self.filename,
self.primary
)
.execute(&mut *transaction)
.await?;