// using System; using ASC.Core.Common.EF; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; namespace ASC.Core.Common.Migrations.Npgsql.UserDbContextNpgsql { [DbContext(typeof(UserDbContext))] partial class UserDbContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn) .HasAnnotation("ProductVersion", "3.1.8") .HasAnnotation("Relational:MaxIdentifierLength", 63); modelBuilder.Entity("ASC.Core.Common.EF.DbSubscriptionMethod", b => { b.Property("Tenant") .HasColumnName("tenant") .HasColumnType("integer"); b.Property("Source") .HasColumnName("source") .HasColumnType("character varying(38)") .HasMaxLength(38); b.Property("Action") .HasColumnName("action") .HasColumnType("character varying(128)") .HasMaxLength(128); b.Property("Recipient") .HasColumnName("recipient") .HasColumnType("character varying(38)") .HasMaxLength(38); b.Property("Sender") .IsRequired() .HasColumnName("sender") .HasColumnType("character varying(1024)") .HasMaxLength(1024); b.HasKey("Tenant", "Source", "Action", "Recipient") .HasName("core_subscriptionmethod_pkey"); b.ToTable("core_subscriptionmethod","onlyoffice"); b.HasData( new { Tenant = -1, Source = "asc.web.studio", Action = "send_whats_new", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender" }, new { Tenant = -1, Source = "6504977c-75af-4691-9099-084d3ddeea04", Action = "new feed", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6a598c74-91ae-437d-a5f4-ad339bd11bb2", Action = "new post", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "853b6eb9-73ee-438d-9b09-8ffeedf36234", Action = "new topic in forum", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "9d51954f-db9b-4aed-94e3-ed70b914e101", Action = "new photo uploaded", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "28b10049-dd20-4f54-b986-873bc14ccfc7", Action = "new bookmark created", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "742cf945-cbbc-4a57-82d6-1600a12cf8ca", Action = "new wiki page", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "37620ae5-c40b-45ce-855a-39dd7d76a1fa", Action = "BirthdayReminder", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6fe286a4-479e-4c25-a8d9-0156e332b0c0", Action = "sharedocument", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6fe286a4-479e-4c25-a8d9-0156e332b0c0", Action = "sharefolder", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6fe286a4-479e-4c25-a8d9-0156e332b0c0", Action = "updatedocument", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "invitetoproject", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "milestonedeadline", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "newcommentformessage", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "newcommentformilestone", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "newcommentfortask", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "projectcreaterequest", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "projecteditrequest", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "removefromproject", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "responsibleforproject", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "responsiblefortask", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "6045b68c-2c2e-42db-9e53-c272e814c4ad", Action = "taskclosed", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "40650da3-f7c1-424c-8c89-b9c115472e08", Action = "calendar_sharing", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "40650da3-f7c1-424c-8c89-b9c115472e08", Action = "event_alert", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "asc.web.studio", Action = "admin_notify", Recipient = "cd84e66b-b803-40fc-99f9-b2969a54a1de", Sender = "email.sender" }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "SetAccess", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "ResponsibleForTask", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "AddRelationshipEvent", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "ExportCompleted", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "CreateNewContact", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender" }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "ResponsibleForOpportunity", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Sender = "email.sender|messanger.sender" }, new { Tenant = -1, Source = "asc.web.studio", Action = "periodic_notify", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Sender = "email.sender" }); }); modelBuilder.Entity("ASC.Core.Common.EF.Subscription", b => { b.Property("Tenant") .HasColumnName("tenant") .HasColumnType("integer"); b.Property("Source") .HasColumnName("source") .HasColumnType("character varying(38)") .HasMaxLength(38); b.Property("Action") .HasColumnName("action") .HasColumnType("character varying(128)") .HasMaxLength(128); b.Property("Recipient") .HasColumnName("recipient") .HasColumnType("character varying(38)") .HasMaxLength(38); b.Property("Object") .HasColumnName("object") .HasColumnType("character varying(128)") .HasMaxLength(128); b.Property("Unsubscribed") .HasColumnName("unsubscribed") .HasColumnType("boolean"); b.HasKey("Tenant", "Source", "Action", "Recipient", "Object") .HasName("core_subscription_pkey"); b.ToTable("core_subscription","onlyoffice"); b.HasData( new { Tenant = -1, Source = "asc.web.studio", Action = "send_whats_new", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "6504977c-75af-4691-9099-084d3ddeea04", Action = "new feed", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "6a598c74-91ae-437d-a5f4-ad339bd11bb2", Action = "new post", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "853b6eb9-73ee-438d-9b09-8ffeedf36234", Action = "new topic in forum", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "9d51954f-db9b-4aed-94e3-ed70b914e10", Action = "new photo uploaded", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "28b10049-dd20-4f54-b986-873bc14ccfc7", Action = "new bookmark created", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "742cf945-cbbc-4a57-82d6-1600a12cf8ca", Action = "new wiki page", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "37620ae5-c40b-45ce-855a-39dd7d76a1fa", Action = "BirthdayReminderd", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "6fe286a4-479e-4c25-a8d9-0156e332b0c0", Action = "sharedocument", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "6fe286a4-479e-4c25-a8d9-0156e332b0c0", Action = "sharefolder", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "40650da3-f7c1-424c-8c89-b9c115472e08", Action = "calendar_sharing", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "40650da3-f7c1-424c-8c89-b9c115472e08", Action = "event_alert", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "asc.web.studio", Action = "admin_notify", Recipient = "cd84e66b-b803-40fc-99f9-b2969a54a1de", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "SetAccess", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "ResponsibleForTask", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "AddRelationshipEvent", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "ExportCompleted", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "CreateNewContact", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "13ff36fb-0272-4887-b416-74f52b0d0b02", Action = "ResponsibleForOpportunity", Recipient = "abef62db-11a8-4673-9d32-ef1d8af19dc0", Object = "", Unsubscribed = false }, new { Tenant = -1, Source = "asc.web.studio", Action = "periodic_notify", Recipient = "c5cc67d1-c3e8-43c0-a3ad-3928ae3e5b5e", Object = "", Unsubscribed = false }); }); modelBuilder.Entity("ASC.Core.Common.EF.UserGroup", b => { b.Property("Tenant") .HasColumnName("tenant") .HasColumnType("integer"); b.Property("UserId") .HasColumnName("userid") .HasColumnType("uuid") .HasMaxLength(38); b.Property("GroupId") .HasColumnName("groupid") .HasColumnType("uuid") .HasMaxLength(38); b.Property("RefType") .HasColumnName("ref_type") .HasColumnType("integer"); b.Property("LastModified") .ValueGeneratedOnAdd() .HasColumnName("last_modified") .HasColumnType("timestamp without time zone") .HasDefaultValueSql("CURRENT_TIMESTAMP"); b.Property("Removed") .HasColumnName("removed") .HasColumnType("boolean"); b.HasKey("Tenant", "UserId", "GroupId", "RefType") .HasName("core_usergroup_pkey"); b.HasIndex("UserId"); b.ToTable("core_usergroup","onlyoffice"); b.HasData( new { Tenant = 1, UserId = new Guid("66faa6e4-f133-11ea-b126-00ffeec8b4ef"), GroupId = new Guid("cd84e66b-b803-40fc-99f9-b2969a54a1de"), RefType = 0, LastModified = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), Removed = false }); }); modelBuilder.Entity("ASC.Core.Common.EF.UserPhoto", b => { b.Property("UserId") .ValueGeneratedOnAdd() .HasColumnName("userid") .HasColumnType("uuid") .HasMaxLength(38); b.Property("Photo") .IsRequired() .HasColumnName("photo") .HasColumnType("bytea"); b.Property("Tenant") .HasColumnName("tenant") .HasColumnType("integer"); b.HasKey("UserId") .HasName("core_userphoto_pkey"); b.HasIndex("Tenant") .HasName("tenant_core_userphoto"); b.ToTable("core_userphoto","onlyoffice"); }); #pragma warning restore 612, 618 } } }