From a39ad34a548e1631b7a06885a31b6cd1eaacd9ff Mon Sep 17 00:00:00 2001 From: KashRas2 <140270505+KashRas2@users.noreply.github.com> Date: Sat, 10 Aug 2024 11:53:55 +0300 Subject: [PATCH] Db fix (#217) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Описание PR Вроде бы пофиксил базу данных **Проверки** - [ ] PR полностью завершён и мне не нужна помощь чтобы его закончить. - [ ] Я внимательно просмотрел все свои изменения и багов в них не нашёл. - [ ] Я запускал локальный сервер со своими изменениями и всё протестировал. - [ ] Я добавил скриншот/видео демонстрации PR в игре, **или** этот PR этого не требует. **Изменения** no cl no fun --------- Co-authored-by: KashRas2 Co-authored-by: Schrödinger <132720404+Schrodinger71@users.noreply.github.com> --- .../PostgresServerDbContextModelSnapshot.cs | 36 +++++++++++++++++++ .../SqliteServerDbContextModelSnapshot.cs | 36 +++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs b/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs index 01d6dae4965..393605eb52f 100644 --- a/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs +++ b/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs @@ -1310,6 +1310,42 @@ protected override void BuildModel(ModelBuilder modelBuilder) b.ToTable("server_unban", (string)null); }); + modelBuilder.Entity("Content.Server.Database.Sponsor", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + b.Property("AllowJob") + .HasColumnType("boolean") + .HasColumnName("allow_job"); + b.Property("AllowedMarkings") + .IsRequired() + .HasColumnType("text") + .HasColumnName("allowed_markings"); + b.Property("ExpireDate") + .HasColumnType("timestamp with time zone") + .HasColumnName("expire_date"); + b.Property("ExtraSlots") + .HasColumnType("integer") + .HasColumnName("extra_slots"); + b.Property("HavePriorityJoin") + .HasColumnType("boolean") + .HasColumnName("have_priority_join"); + b.Property("OOCColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("ooccolor"); + b.Property("Tier") + .HasColumnType("integer") + .HasColumnName("tier"); + b.HasKey("UserId") + .HasName("PK_sponsors"); + b.HasIndex("UserId") + .IsUnique(); + b.ToTable("sponsors", (string)null); + }); + modelBuilder.Entity("Content.Server.Database.Trait", b => { b.Property("Id") diff --git a/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs b/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs index 94e5ca7270b..32f22530b44 100644 --- a/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs +++ b/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs @@ -1237,6 +1237,42 @@ protected override void BuildModel(ModelBuilder modelBuilder) b.ToTable("server_unban", (string)null); }); + modelBuilder.Entity("Content.Server.Database.Sponsor", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + b.Property("AllowJob") + .HasColumnType("INTEGER") + .HasColumnName("allow_job"); + b.Property("AllowedMarkings") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("allowed_markings"); + b.Property("ExpireDate") + .HasColumnType("TEXT") + .HasColumnName("expire_date"); + b.Property("ExtraSlots") + .HasColumnType("INTEGER") + .HasColumnName("extra_slots"); + b.Property("HavePriorityJoin") + .HasColumnType("INTEGER") + .HasColumnName("have_priority_join"); + b.Property("OOCColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("ooccolor"); + b.Property("Tier") + .HasColumnType("INTEGER") + .HasColumnName("tier"); + b.HasKey("UserId") + .HasName("PK_sponsors"); + b.HasIndex("UserId") + .IsUnique(); + b.ToTable("sponsors", (string)null); + }); + modelBuilder.Entity("Content.Server.Database.Trait", b => { b.Property("Id")