diff --git a/src/main/java/dev/kruhlmann/imgfloat/model/db/imgfloat/Channel.java b/src/main/java/dev/kruhlmann/imgfloat/model/db/imgfloat/Channel.java index 65ef0f1..cf6fc22 100644 --- a/src/main/java/dev/kruhlmann/imgfloat/model/db/imgfloat/Channel.java +++ b/src/main/java/dev/kruhlmann/imgfloat/model/db/imgfloat/Channel.java @@ -53,10 +53,10 @@ public class Channel { @Column(name = "playlist_current_track_id") private String playlistCurrentTrackId; - @Column(name = "playlist_is_playing", nullable = false) + @Column(name = "playlist_is_playing", nullable = false, columnDefinition = "INTEGER") private boolean playlistIsPlaying = false; - @Column(name = "playlist_is_paused", nullable = false) + @Column(name = "playlist_is_paused", nullable = false, columnDefinition = "INTEGER") private boolean playlistIsPaused = false; @Column(name = "playlist_track_position", nullable = false) diff --git a/src/main/resources/db/migration/V19__playlist_playback_state.sql b/src/main/resources/db/migration/V19__playlist_playback_state.sql index e4403e2..ac42704 100644 --- a/src/main/resources/db/migration/V19__playlist_playback_state.sql +++ b/src/main/resources/db/migration/V19__playlist_playback_state.sql @@ -1,4 +1,4 @@ ALTER TABLE channels ADD COLUMN playlist_current_track_id TEXT; -ALTER TABLE channels ADD COLUMN playlist_is_playing BOOLEAN NOT NULL DEFAULT FALSE; -ALTER TABLE channels ADD COLUMN playlist_is_paused BOOLEAN NOT NULL DEFAULT FALSE; +ALTER TABLE channels ADD COLUMN playlist_is_playing INTEGER NOT NULL DEFAULT 0; +ALTER TABLE channels ADD COLUMN playlist_is_paused INTEGER NOT NULL DEFAULT 0; ALTER TABLE channels ADD COLUMN playlist_track_position REAL NOT NULL DEFAULT 0;