diff --git a/file-service/src/main/java/com/xuqm/file/entity/FileEntity.java b/file-service/src/main/java/com/xuqm/file/entity/FileEntity.java index bd143f9..100952d 100644 --- a/file-service/src/main/java/com/xuqm/file/entity/FileEntity.java +++ b/file-service/src/main/java/com/xuqm/file/entity/FileEntity.java @@ -46,7 +46,7 @@ public class FileEntity { * services (e.g. update-service) for files that must stay downloadable indefinitely, * such as APK packages, even if nobody re-downloads them for a long time. */ - @Column(name = "pinned", nullable = false) + @Column(name = "pinned", nullable = false, columnDefinition = "TINYINT(1) NOT NULL DEFAULT 0") private boolean pinned; public String getId() { return id; } diff --git a/file-service/src/main/resources/db/migration/V2__add_pinned.sql b/file-service/src/main/resources/db/migration/V2__add_pinned.sql new file mode 100644 index 0000000..e08c684 --- /dev/null +++ b/file-service/src/main/resources/db/migration/V2__add_pinned.sql @@ -0,0 +1,2 @@ +ALTER TABLE file_record + ADD COLUMN pinned TINYINT(1) NOT NULL DEFAULT 0;