1
0

fix version uploading

This commit is contained in:
Jai A
2025-01-17 08:53:54 -08:00
parent 701bf853d5
commit 24295ea482
2 changed files with 8 additions and 3 deletions

View File

@@ -20,7 +20,7 @@ WHERE ctid IN (
FROM CTE
WHERE row_num > 1
);
x
ALTER TABLE version_fields
ADD PRIMARY KEY (version_id, field_id, enum_value);

View File

@@ -757,7 +757,12 @@ impl VersionField {
l.field_id.0,
l.version_id.0,
l.int_value,
l.enum_value.as_ref().map(|e| e.0),
if let Some(enum_value) = l.enum_value.as_ref().map(|e| e.0)
{
enum_value
} else {
-1
},
l.string_value.clone(),
)
})
@@ -772,7 +777,7 @@ impl VersionField {
&version_ids[..],
&int_values[..] as &[Option<i32>],
&string_values[..] as &[Option<String>],
&enum_values[..] as &[Option<i32>]
&enum_values[..] as &[i32]
)
.execute(&mut **transaction)
.await?;