File upload frontpage and download decryption

This commit is contained in:
2025-07-26 03:11:42 +08:00
parent 0486c0d0e5
commit f1867e7916
19 changed files with 1051 additions and 229 deletions

View File

@@ -52,7 +52,6 @@ namespace DysonNetwork.Drive.Migrations
.HasColumnName("description");
b.Property<Dictionary<string, object>>("FileMeta")
.IsRequired()
.HasColumnType("jsonb")
.HasColumnName("file_meta");
@@ -193,6 +192,14 @@ namespace DysonNetwork.Drive.Migrations
.HasColumnType("uuid")
.HasColumnName("id");
b.Property<bool>("AllowAnonymous")
.HasColumnType("boolean")
.HasColumnName("allow_anonymous");
b.Property<bool>("AllowEncryption")
.HasColumnType("boolean")
.HasColumnName("allow_encryption");
b.Property<BillingConfig>("BillingConfig")
.IsRequired()
.HasColumnType("jsonb")
@@ -212,6 +219,18 @@ namespace DysonNetwork.Drive.Migrations
.HasColumnType("character varying(1024)")
.HasColumnName("name");
b.Property<bool>("NoMetadata")
.HasColumnType("boolean")
.HasColumnName("no_metadata");
b.Property<bool>("NoOptimization")
.HasColumnType("boolean")
.HasColumnName("no_optimization");
b.Property<int>("RequirePrivilege")
.HasColumnType("integer")
.HasColumnName("require_privilege");
b.Property<RemoteStorageConfig>("StorageConfig")
.IsRequired()
.HasColumnType("jsonb")