Feature: Support multiple action status per release (#69)

* feat: move release actions to separate table

* chore: update sqlite driver
This commit is contained in:
Ludvig Lundgren 2022-01-08 15:40:31 +01:00 committed by GitHub
parent 2ea2293745
commit e03eac24ba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 284 additions and 91 deletions

View file

@ -177,7 +177,6 @@ export interface Config {
export interface Release {
id: number;
filter_status: string;
push_status: string;
rejections: string[];
indexer: string;
filter: string;
@ -186,6 +185,17 @@ export interface Release {
size: number;
raw: string;
timestamp: Date
action_status: ReleaseActionStatus[]
}
export interface ReleaseActionStatus {
id: number;
status: string;
action: string;
type: string;
rejections: string[];
timestamp: Date
// raw: string;
}
export interface ReleaseFindResponse {