diff options
Diffstat (limited to 'Migrations/20231020031326_NullableCurrentUploadedFile.Designer.cs')
| -rw-r--r-- | Migrations/20231020031326_NullableCurrentUploadedFile.Designer.cs | 490 |
1 files changed, 0 insertions, 490 deletions
diff --git a/Migrations/20231020031326_NullableCurrentUploadedFile.Designer.cs b/Migrations/20231020031326_NullableCurrentUploadedFile.Designer.cs deleted file mode 100644 index 89f933c..0000000 --- a/Migrations/20231020031326_NullableCurrentUploadedFile.Designer.cs +++ /dev/null @@ -1,490 +0,0 @@ -// <auto-generated /> -using System; -using HyperBooru; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.EntityFrameworkCore.Migrations; -using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; - -#nullable disable - -namespace HyperBooru.Migrations -{ - [DbContext(typeof(HBContext))] - [Migration("20231020031326_NullableCurrentUploadedFile")] - partial class NullableCurrentUploadedFile - { - /// <inheritdoc /> - protected override void BuildTargetModel(ModelBuilder modelBuilder) - { -#pragma warning disable 612, 618 - modelBuilder - .HasAnnotation("ProductVersion", "7.0.12") - .HasAnnotation("Relational:MaxIdentifierLength", 63); - - NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); - - modelBuilder.Entity("HyperBooru.Acl", b => - { - b.Property<int>("AclId") - .ValueGeneratedOnAdd() - .HasColumnType("integer"); - - NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("AclId")); - - b.HasKey("AclId"); - - b.ToTable("Acls"); - }); - - modelBuilder.Entity("HyperBooru.AclRule", b => - { - b.Property<int>("AclRuleId") - .ValueGeneratedOnAdd() - .HasColumnType("integer"); - - NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("AclRuleId")); - - b.Property<int?>("AclId") - .HasColumnType("integer"); - - b.Property<int>("Action") - .HasColumnType("integer"); - - b.Property<long>("Permissions") - .HasColumnType("bigint"); - - b.Property<byte[]>("Principal") - .IsRequired() - .HasColumnType("bytea"); - - b.HasKey("AclRuleId"); - - b.HasIndex("AclId"); - - b.ToTable("AclRules"); - }); - - modelBuilder.Entity("HyperBooru.HBObject", b => - { - b.Property<int>("ObjectId") - .ValueGeneratedOnAdd() - .HasColumnType("integer"); - - NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("ObjectId")); - - b.Property<int?>("AclId") - .HasColumnType("integer"); - - b.Property<Guid>("Guid") - .HasColumnType("uuid"); - - b.Property<byte[]>("Owner") - .IsRequired() - .ValueGeneratedOnAdd() - .HasColumnType("bytea") - .HasDefaultValue(new byte[] { 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 }); - - b.HasKey("ObjectId"); - - b.HasIndex("AclId") - .IsUnique(); - - b.HasIndex("Guid"); - - b.ToTable("Objects", (string)null); - - b.UseTptMappingStrategy(); - }); - - modelBuilder.Entity("HyperBooru.LocalPrincipal", b => - { - b.Property<int>("LocalPrincipalId") - .ValueGeneratedOnAdd() - .HasColumnType("integer"); - - NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("LocalPrincipalId")); - - b.Property<string>("Discriminator") - .IsRequired() - .HasColumnType("text"); - - b.Property<string>("Name") - .IsRequired() - .HasColumnType("text"); - - b.Property<byte[]>("Sid") - .IsRequired() - .HasColumnType("bytea"); - - b.HasKey("LocalPrincipalId"); - - b.HasIndex("Name"); - - b.HasIndex("Sid"); - - b.ToTable("SecurityPrincipals", (string)null); - - b.HasDiscriminator<string>("Discriminator").HasValue("LocalPrincipal"); - - b.UseTphMappingStrategy(); - }); - - modelBuilder.Entity("HyperBooru.OcrData", b => - { - b.Property<int>("OcrDataId") - .ValueGeneratedOnAdd() - .HasColumnType("integer"); - - NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("OcrDataId")); - - b.Property<int>("MediaId") - .HasColumnType("integer"); - - b.Property<string>("SearchableText") - .IsRequired() - .HasColumnType("text"); - - b.Property<string>("Text") - .IsRequired() - .HasColumnType("text"); - - b.Property<DateTime>("Timestamp") - .HasColumnType("timestamp with time zone"); - - b.HasKey("OcrDataId"); - - b.HasIndex("MediaId") - .IsUnique(); - - b.ToTable("OcrData"); - }); - - modelBuilder.Entity("LocalGroupLocalPrincipal", b => - { - b.Property<int>("LocalPrincipalId") - .HasColumnType("integer"); - - b.Property<int>("MemberOfLocalPrincipalId") - .HasColumnType("integer"); - - b.HasKey("LocalPrincipalId", "MemberOfLocalPrincipalId"); - - b.HasIndex("MemberOfLocalPrincipalId"); - - b.ToTable("SecurityPrincipalMemberships", (string)null); - }); - - modelBuilder.Entity("TagDefinitionTagDefinition", b => - { - b.Property<int>("ImplicitTagsObjectId") - .HasColumnType("integer"); - - b.Property<int>("TagDefinitionObjectId") - .HasColumnType("integer"); - - b.HasKey("ImplicitTagsObjectId", "TagDefinitionObjectId"); - - b.HasIndex("TagDefinitionObjectId"); - - b.ToTable("ImplicitTags", (string)null); - }); - - modelBuilder.Entity("HyperBooru.Media", b => - { - b.HasBaseType("HyperBooru.HBObject"); - - b.Property<int?>("CurrentUploadedFileId") - .HasColumnType("integer"); - - b.Property<string>("LongDescription") - .HasColumnType("text"); - - b.Property<string>("ShortDescription") - .HasColumnType("text"); - - b.HasIndex("CurrentUploadedFileId") - .IsUnique(); - - b.ToTable("Media", (string)null); - }); - - modelBuilder.Entity("HyperBooru.Tag", b => - { - b.HasBaseType("HyperBooru.HBObject"); - - b.Property<DateTime>("CreateTime") - .HasColumnType("timestamp with time zone"); - - b.Property<int>("TagDefinitionId") - .HasColumnType("integer"); - - b.Property<int>("TargetObjectId") - .HasColumnType("integer"); - - b.HasIndex("TagDefinitionId"); - - b.HasIndex("TargetObjectId"); - - b.ToTable("Tags", (string)null); - }); - - modelBuilder.Entity("HyperBooru.TagDefinition", b => - { - b.HasBaseType("HyperBooru.HBObject"); - - b.Property<string>("Alias") - .HasColumnType("text"); - - b.Property<string>("Name") - .IsRequired() - .HasColumnType("text"); - - b.Property<string>("Namespace") - .HasColumnType("text"); - - b.Property<int>("Source") - .HasColumnType("integer"); - - b.ToTable("TagDefinitions", (string)null); - - b.HasData( - new - { - ObjectId = -1, - Guid = new Guid("ebdad4f8-455a-4351-8017-1d4854d6fa38"), - Owner = new byte[] { 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 }, - Name = "nsfw", - Source = 0 - }, - new - { - ObjectId = -2, - Guid = new Guid("ea212801-5bcc-4c0e-814f-fb9d30db58bc"), - Owner = new byte[] { 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 }, - Name = "ingest", - Source = 0 - }); - }); - - modelBuilder.Entity("HyperBooru.UploadedFile", b => - { - b.HasBaseType("HyperBooru.HBObject"); - - b.Property<string>("Checksum") - .IsRequired() - .HasColumnType("text"); - - b.Property<bool>("ChecksumVerified") - .HasColumnType("boolean"); - - b.Property<DateTime?>("CreateTime") - .HasColumnType("timestamp with time zone"); - - b.Property<string>("Filename") - .HasColumnType("text"); - - b.Property<int?>("Height") - .HasColumnType("integer"); - - b.Property<DateTime?>("LastAccessTime") - .HasColumnType("timestamp with time zone"); - - b.Property<DateTime?>("LastWriteTime") - .HasColumnType("timestamp with time zone"); - - b.Property<long>("Length") - .HasColumnType("bigint"); - - b.Property<int>("MediaObjectId") - .HasColumnType("integer"); - - b.Property<string>("MimeType") - .IsRequired() - .HasColumnType("text"); - - b.Property<DateTime>("UploadTime") - .HasColumnType("timestamp with time zone"); - - b.Property<int?>("Width") - .HasColumnType("integer"); - - b.HasIndex("MediaObjectId"); - - b.ToTable("UploadedFiles", (string)null); - }); - - modelBuilder.Entity("HyperBooru.LocalGroup", b => - { - b.HasBaseType("HyperBooru.LocalPrincipal"); - - b.HasDiscriminator().HasValue("LocalGroup"); - }); - - modelBuilder.Entity("HyperBooru.LocalUser", b => - { - b.HasBaseType("HyperBooru.LocalPrincipal"); - - b.Property<string>("PasswordHash") - .IsRequired() - .HasColumnType("text"); - - b.HasDiscriminator().HasValue("LocalUser"); - - b.HasData( - new - { - LocalPrincipalId = -1, - Name = "Administrator", - Sid = new byte[] { 1, 1, 0, 0, 0, 0, 0, 5, 18, 0, 0, 0 }, - PasswordHash = "P4geAuE2yX/PDRHuJSq74FF5vO782rWz5c0LAQPR8m45DEYAONhu1wYnAn60PSNyjocqEBdnCeKCJfK3sKyuWw==" - }); - }); - - modelBuilder.Entity("HyperBooru.AclRule", b => - { - b.HasOne("HyperBooru.Acl", null) - .WithMany("Rules") - .HasForeignKey("AclId"); - }); - - modelBuilder.Entity("HyperBooru.HBObject", b => - { - b.HasOne("HyperBooru.Acl", "Acl") - .WithOne("Subject") - .HasForeignKey("HyperBooru.HBObject", "AclId"); - - b.Navigation("Acl"); - }); - - modelBuilder.Entity("HyperBooru.OcrData", b => - { - b.HasOne("HyperBooru.Media", "Media") - .WithOne("OcrData") - .HasForeignKey("HyperBooru.OcrData", "MediaId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("Media"); - }); - - modelBuilder.Entity("LocalGroupLocalPrincipal", b => - { - b.HasOne("HyperBooru.LocalPrincipal", null) - .WithMany() - .HasForeignKey("LocalPrincipalId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("HyperBooru.LocalGroup", null) - .WithMany() - .HasForeignKey("MemberOfLocalPrincipalId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("TagDefinitionTagDefinition", b => - { - b.HasOne("HyperBooru.TagDefinition", null) - .WithMany() - .HasForeignKey("ImplicitTagsObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("HyperBooru.TagDefinition", null) - .WithMany() - .HasForeignKey("TagDefinitionObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("HyperBooru.Media", b => - { - b.HasOne("HyperBooru.UploadedFile", "CurrentUploadedFile") - .WithOne() - .HasForeignKey("HyperBooru.Media", "CurrentUploadedFileId"); - - b.HasOne("HyperBooru.HBObject", null) - .WithOne() - .HasForeignKey("HyperBooru.Media", "ObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("CurrentUploadedFile"); - }); - - modelBuilder.Entity("HyperBooru.Tag", b => - { - b.HasOne("HyperBooru.HBObject", null) - .WithOne() - .HasForeignKey("HyperBooru.Tag", "ObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("HyperBooru.TagDefinition", "TagDefinition") - .WithMany() - .HasForeignKey("TagDefinitionId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("HyperBooru.HBObject", "Target") - .WithMany("Tags") - .HasForeignKey("TargetObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("TagDefinition"); - - b.Navigation("Target"); - }); - - modelBuilder.Entity("HyperBooru.TagDefinition", b => - { - b.HasOne("HyperBooru.HBObject", null) - .WithOne() - .HasForeignKey("HyperBooru.TagDefinition", "ObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); - - modelBuilder.Entity("HyperBooru.UploadedFile", b => - { - b.HasOne("HyperBooru.Media", "Media") - .WithMany("UploadedFiles") - .HasForeignKey("MediaObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.HasOne("HyperBooru.HBObject", null) - .WithOne() - .HasForeignKey("HyperBooru.UploadedFile", "ObjectId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("Media"); - }); - - modelBuilder.Entity("HyperBooru.Acl", b => - { - b.Navigation("Rules"); - - b.Navigation("Subject") - .IsRequired(); - }); - - modelBuilder.Entity("HyperBooru.HBObject", b => - { - b.Navigation("Tags"); - }); - - modelBuilder.Entity("HyperBooru.Media", b => - { - b.Navigation("OcrData"); - - b.Navigation("UploadedFiles"); - }); -#pragma warning restore 612, 618 - } - } -} |
