🐛 Fix migrations in Pusher

This commit is contained in:
2025-07-24 15:05:55 +08:00
parent 50944376fc
commit 777e6da142
3 changed files with 4 additions and 4 deletions

View File

@@ -14,8 +14,8 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
namespace DysonNetwork.Pusher.Migrations
{
[DbContext(typeof(AppDatabase))]
[Migration("20250724065831_UpdateDatabaseSomehow")]
partial class UpdateDatabaseSomehow
[Migration("20250724070546_UpdateNotificationMeta")]
partial class UpdateNotificationMeta
{
/// <inheritdoc />
protected override void BuildTargetModel(ModelBuilder modelBuilder)

View File

@@ -6,7 +6,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
namespace DysonNetwork.Pusher.Migrations
{
/// <inheritdoc />
public partial class UpdateDatabaseSomehow : Migration
public partial class UpdateNotificationMeta : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)

View File

@@ -14,7 +14,7 @@ public class Notification : ModelBase
[MaxLength(1024)] public string? Title { get; set; }
[MaxLength(2048)] public string? Subtitle { get; set; }
[MaxLength(4096)] public string? Content { get; set; }
[Column(TypeName = "jsonb")] public Dictionary<string, object?> Meta { get; set; }
[Column(TypeName = "jsonb")] public Dictionary<string, object?> Meta { get; set; } = new();
public int Priority { get; set; } = 10;
public Instant? ViewedAt { get; set; }