fc-common: add declarative sync for remote builders and channels
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I3dae89f04777f6d941824606aebe34446a6a6964
This commit is contained in:
parent
abd16319f2
commit
d4d9297d96
6 changed files with 455 additions and 27 deletions
|
|
@ -65,7 +65,8 @@ pub enum EvaluationStatus {
|
|||
#[derive(
|
||||
Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, sqlx::Type, Default,
|
||||
)]
|
||||
#[sqlx(type_name = "text", rename_all = "snake_case")]
|
||||
#[serde(rename_all = "snake_case")]
|
||||
#[sqlx(type_name = "varchar", rename_all = "snake_case")]
|
||||
pub enum JobsetState {
|
||||
Disabled,
|
||||
#[default]
|
||||
|
|
@ -290,7 +291,7 @@ pub struct User {
|
|||
}
|
||||
|
||||
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize, sqlx::Type)]
|
||||
#[sqlx(type_name = "text", rename_all = "lowercase")]
|
||||
#[sqlx(type_name = "varchar", rename_all = "lowercase")]
|
||||
pub enum UserType {
|
||||
Local,
|
||||
Github,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue