From 2f625f1674b1c9e2992e4c68dcb742db58f0f125 Mon Sep 17 00:00:00 2001 From: DavidMakarov Date: Thu, 16 May 2024 21:16:19 +0400 Subject: [PATCH] fix MessageInfo model, fix verisons of EntityFrameworkCore packages --- FlowerShop/FlowerShop.sln | 4 +-- FlowerShop/FlowerShop/FlowerShopView.csproj | 9 +++++- .../FlowerShopDatabaseImplement.csproj | 29 ++---------------- ... => 20240516171210_InitCreate.Designer.cs} | 8 ++--- ...Create.cs => 20240516171210_InitCreate.cs} | 4 ++- .../FlowerShopDatabaseModelSnapshot.cs | 5 +-- .../Models/MessageInfo.cs | 4 ++- backup.zip | Bin 0 -> 2491 bytes 8 files changed, 23 insertions(+), 40 deletions(-) rename FlowerShop/FlowerShopDatabaseImplement/Migrations/{20240516142709_InitCreate.Designer.cs => 20240516171210_InitCreate.Designer.cs} (97%) rename FlowerShop/FlowerShopDatabaseImplement/Migrations/{20240516142709_InitCreate.cs => 20240516171210_InitCreate.cs} (99%) create mode 100644 backup.zip diff --git a/FlowerShop/FlowerShop.sln b/FlowerShop/FlowerShop.sln index 41b0d9e..1604f94 100644 --- a/FlowerShop/FlowerShop.sln +++ b/FlowerShop/FlowerShop.sln @@ -17,9 +17,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FlowerShopFileImplement", " EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FlowerShopDatabaseImplement", "FlowerShopDatabaseImplement\FlowerShopDatabaseImplement.csproj", "{07E0542C-0ED4-4F69-B72D-B51EFF80C599}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FlowerShopRestApi", "FlowerShopRestApi\FlowerShopRestApi.csproj", "{D77CFA3F-2DF8-4C16-A9D3-CC9C7AE1448B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FlowerShopRestApi", "FlowerShopRestApi\FlowerShopRestApi.csproj", "{D77CFA3F-2DF8-4C16-A9D3-CC9C7AE1448B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FlowerShopClientApp", "FlowerShopClientApp\FlowerShopClientApp.csproj", "{E2A0B066-DBAA-4F67-9829-661DE97EA695}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FlowerShopClientApp", "FlowerShopClientApp\FlowerShopClientApp.csproj", "{E2A0B066-DBAA-4F67-9829-661DE97EA695}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/FlowerShop/FlowerShop/FlowerShopView.csproj b/FlowerShop/FlowerShop/FlowerShopView.csproj index 591c681..cd8fa87 100644 --- a/FlowerShop/FlowerShop/FlowerShopView.csproj +++ b/FlowerShop/FlowerShop/FlowerShopView.csproj @@ -9,7 +9,12 @@ - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -17,11 +22,13 @@ + + \ No newline at end of file diff --git a/FlowerShop/FlowerShopDatabaseImplement/FlowerShopDatabaseImplement.csproj b/FlowerShop/FlowerShopDatabaseImplement/FlowerShopDatabaseImplement.csproj index 6c57539..c437053 100644 --- a/FlowerShop/FlowerShopDatabaseImplement/FlowerShopDatabaseImplement.csproj +++ b/FlowerShop/FlowerShopDatabaseImplement/FlowerShopDatabaseImplement.csproj @@ -6,21 +6,13 @@ enable - - True - - - - False - - - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + @@ -28,21 +20,6 @@ - - - True - True - Resources.resx - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - diff --git a/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516142709_InitCreate.Designer.cs b/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516171210_InitCreate.Designer.cs similarity index 97% rename from FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516142709_InitCreate.Designer.cs rename to FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516171210_InitCreate.Designer.cs index 7a9d7a5..1390e1c 100644 --- a/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516142709_InitCreate.Designer.cs +++ b/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516171210_InitCreate.Designer.cs @@ -12,14 +12,15 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; namespace FlowerShopDatabaseImplement.Migrations { [DbContext(typeof(FlowerShopDatabase))] - [Migration("20240516142709_InitCreate")] + [Migration("20240516171210_InitCreate")] partial class InitCreate { + /// protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder - .HasAnnotation("ProductVersion", "6.0.27") + .HasAnnotation("ProductVersion", "7.0.16") .HasAnnotation("Relational:MaxIdentifierLength", 63); NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); @@ -157,9 +158,6 @@ namespace FlowerShopDatabaseImplement.Migrations b.Property("DateDelivery") .HasColumnType("timestamp without time zone"); - b.Property("Id") - .HasColumnType("integer"); - b.Property("SenderName") .IsRequired() .HasColumnType("text"); diff --git a/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516142709_InitCreate.cs b/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516171210_InitCreate.cs similarity index 99% rename from FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516142709_InitCreate.cs rename to FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516171210_InitCreate.cs index 9ae566d..12e57f2 100644 --- a/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516142709_InitCreate.cs +++ b/FlowerShop/FlowerShopDatabaseImplement/Migrations/20240516171210_InitCreate.cs @@ -6,8 +6,10 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; namespace FlowerShopDatabaseImplement.Migrations { + /// public partial class InitCreate : Migration { + /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.CreateTable( @@ -74,7 +76,6 @@ namespace FlowerShopDatabaseImplement.Migrations columns: table => new { MessageId = table.Column(type: "text", nullable: false), - Id = table.Column(type: "integer", nullable: false), ClientId = table.Column(type: "integer", nullable: true), SenderName = table.Column(type: "text", nullable: false), DateDelivery = table.Column(type: "timestamp without time zone", nullable: false), @@ -176,6 +177,7 @@ namespace FlowerShopDatabaseImplement.Migrations column: "ImplementerId"); } + /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropTable( diff --git a/FlowerShop/FlowerShopDatabaseImplement/Migrations/FlowerShopDatabaseModelSnapshot.cs b/FlowerShop/FlowerShopDatabaseImplement/Migrations/FlowerShopDatabaseModelSnapshot.cs index ab27c8f..dc0728e 100644 --- a/FlowerShop/FlowerShopDatabaseImplement/Migrations/FlowerShopDatabaseModelSnapshot.cs +++ b/FlowerShop/FlowerShopDatabaseImplement/Migrations/FlowerShopDatabaseModelSnapshot.cs @@ -17,7 +17,7 @@ namespace FlowerShopDatabaseImplement.Migrations { #pragma warning disable 612, 618 modelBuilder - .HasAnnotation("ProductVersion", "6.0.27") + .HasAnnotation("ProductVersion", "7.0.16") .HasAnnotation("Relational:MaxIdentifierLength", 63); NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); @@ -155,9 +155,6 @@ namespace FlowerShopDatabaseImplement.Migrations b.Property("DateDelivery") .HasColumnType("timestamp without time zone"); - b.Property("Id") - .HasColumnType("integer"); - b.Property("SenderName") .IsRequired() .HasColumnType("text"); diff --git a/FlowerShop/FlowerShopDatabaseImplement/Models/MessageInfo.cs b/FlowerShop/FlowerShopDatabaseImplement/Models/MessageInfo.cs index 67d12ee..c9598a9 100644 --- a/FlowerShop/FlowerShopDatabaseImplement/Models/MessageInfo.cs +++ b/FlowerShop/FlowerShopDatabaseImplement/Models/MessageInfo.cs @@ -2,6 +2,7 @@ using FlowerShopContracts.ViewModels; using FlowerShopDataModels.Models; using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; using System.Runtime.Serialization; namespace FlowerShopDatabaseImplement.Models @@ -9,7 +10,8 @@ namespace FlowerShopDatabaseImplement.Models [DataContract] public class MessageInfo : IMessageInfoModel { - [DataMember] + //[DataMember] + [NotMapped] public int Id { get; set; } [DataMember] [Key] diff --git a/backup.zip b/backup.zip new file mode 100644 index 0000000000000000000000000000000000000000..efaf55b4ee58627da3ac4a4105829f47361e39c4 GIT binary patch literal 2491 zcmZ`*2{_d29v+N1)Wk7000%5re@QXb426K`ZKKyGcF*swUA$nsaqkR^v@z#qgduImmOU>%EZ2Up=?t$|15^b9=-E zC$#2j29xGuTj=bxk(RlZg6$>Z-m}uJHrQeSk!=F!PwRUFLCzpiSg zsh@(3w>Gl=k5Lwx?WbXv#Cu%iQrO31vOItW%_Ac;{eyhE6hq@WEKd)|g9Hy&0R(@q z0A7W=;!8I6ba=1*5?iCqii6~+S!ode+Pn^+n6&B)R9N{SggONgK*MAX$p{GxBBX-h zJ@8a11blfpt&AO#*0fBayQzseP~eWsDURu7iGG&^ezdu;P$Fmy2mqAuJpQ%_q*rjT zhmV(4pf~<62mYNg94K{Gn(6L!nJgcBX`%a=Xv+m=Tv{^ll39$s-aENrsfEs(C$rKI zO2L8}=gPrk3>qIb^vKc|_FKH->Q7?D&SA~kA&GsMxmDEut({xqB117_w+x|UZ4UzCp{XpT1@YK`>@}RC z8%Psk(D(>pZkz8Lb&mndj#_%%nz3RE3LU&H;3s7XjI}Vmy?MLV#g&%85;1o=`GRV0 zye8@cjCeZw6DpNfZ-+Y{pUuucgSkEE7Mn@B?ztv>!a?5idUA^K5w(-FtGd!1xleKx zr#Ip(8F%GnwjPF+nYo5BY8re)4cEwqCTg--zxq-X26KedR@+xR&f%}2#xC2;{Vb`= zRXp#)DYbmfp6E?1E}62Ro$R)(kqamwXfebG_BfwP(*GUbrEn^_`{flKvhEB+E}(VO z`2G6PZ9QSh?`^uQQsrjXIsc-jb?3ufO)It1?4bk(_7jF!($Dy^Dzw%r_y_&vvv}D7?gSQ zYWsC*`a=BvM)?Z+Pa@q0<9Jk;UsZ$fi;n#(%zBt89c`HB!cw?oenUf1#!YVp zE97~=he917U7gdxEcwh*u^CzA>Egl5F3;VnP4cmZ{I+ zkj$VGCN3f9S_f;6hL z(7rLyuC2S_eS)0RNT_{2of|0Q?TDS~AB==_xdqYFC)hL5*gj)7-Qr5SzV%zk2FH(v zZfkpAeaLI9cdchmX^f>h+O<5mQ0KrPgfev6+*#~yZlv_>@5sPPvRDOg=Z&hZpA}sXzcJ1E<2<{p z3?17#piy}$=aUcBFI~!A<=P!1`FYPq5mI#%=|sEP3VK`a31rlyW&G=%CQ|c4`W1vq z%<1#^__$2gWT@WF!w36EoXU$TH-G(-K`$Lpt&Vh++$4B3!Xe-VZr{(CgDoR58IYA0 zYRk>&R!#$7Oa7&lqBFwlf=7e^05RU%j(GX+W_*YH64az90T>JS;10Ib2>}`X_d@1N zKq~NiZ~CEkNS{Yr^AFv0nG+NMtrNppI;@dSjPZLqSSq6rIf3ht(tm#~Th3n^*MaF7 zCdP`j`dgMnCuZIPNLLomNoG@{d{~QIyPDoY^1CKTh4E1HGBeDtvH>L4@R{>D5S9h^ zzn?}e9Dd|^0hD!Q@%}rBt7-FpaGMckFH&UJSGX*-t(OTTrDSbv`4{vz#R%IsoZT2TF#wP{< literal 0 HcmV?d00001