diff --git a/Server/SQL/DynamicData.cs b/Server/SQL/DynamicData.cs index 6ef60cb..25063c8 100644 --- a/Server/SQL/DynamicData.cs +++ b/Server/SQL/DynamicData.cs @@ -1,4 +1,6 @@ -namespace Server.SQL +using Microsoft.EntityFrameworkCore; + +namespace Server.SQL { public class DynamicData { @@ -9,10 +11,9 @@ public class DynamicDataSQL : SQL { - public void userInsert(DynamicData user) - { - string qurry = sqlInsert(user); - } + public override DbSet Table { get; set; } + + protected override string ConnectionString => "dynamic_data"; } } //쿼리 전송 diff --git a/Server/Server.csproj b/Server/Server.csproj index c69570d..636d925 100644 --- a/Server/Server.csproj +++ b/Server/Server.csproj @@ -18,6 +18,7 @@ + diff --git a/Server/obj/Debug/net6.0/Server.assets.cache b/Server/obj/Debug/net6.0/Server.assets.cache index 4f5817a..b960237 100644 Binary files a/Server/obj/Debug/net6.0/Server.assets.cache and b/Server/obj/Debug/net6.0/Server.assets.cache differ diff --git a/Server/obj/Debug/net6.0/Server.csproj.AssemblyReference.cache b/Server/obj/Debug/net6.0/Server.csproj.AssemblyReference.cache index fdf1192..791adf1 100644 Binary files a/Server/obj/Debug/net6.0/Server.csproj.AssemblyReference.cache and b/Server/obj/Debug/net6.0/Server.csproj.AssemblyReference.cache differ diff --git a/Server/obj/Release/net6.0/Server.assets.cache b/Server/obj/Release/net6.0/Server.assets.cache index 3ac60f8..5a7978b 100644 Binary files a/Server/obj/Release/net6.0/Server.assets.cache and b/Server/obj/Release/net6.0/Server.assets.cache differ diff --git a/Server/obj/Release/net6.0/Server.csproj.AssemblyReference.cache b/Server/obj/Release/net6.0/Server.csproj.AssemblyReference.cache index fdf1192..791adf1 100644 Binary files a/Server/obj/Release/net6.0/Server.csproj.AssemblyReference.cache and b/Server/obj/Release/net6.0/Server.csproj.AssemblyReference.cache differ diff --git a/Server/obj/Server.csproj.nuget.dgspec.json b/Server/obj/Server.csproj.nuget.dgspec.json index 095ad0c..0b65fe6 100644 --- a/Server/obj/Server.csproj.nuget.dgspec.json +++ b/Server/obj/Server.csproj.nuget.dgspec.json @@ -69,6 +69,10 @@ "Npgsql": { "target": "Package", "version": "[8.0.0, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[6.0.22, )" } }, "imports": [ diff --git a/Server/obj/project.assets.json b/Server/obj/project.assets.json index 870d3f2..6f3d9c7 100644 --- a/Server/obj/project.assets.json +++ b/Server/obj/project.assets.json @@ -178,7 +178,7 @@ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" }, "compile": { - "lib/net6.0/_._": { + "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { "related": ".xml" } }, @@ -230,7 +230,7 @@ "Microsoft.Extensions.Primitives": "6.0.0" }, "compile": { - "lib/netstandard2.0/_._": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { "related": ".xml" } }, @@ -405,6 +405,25 @@ } } }, + "Npgsql.EntityFrameworkCore.PostgreSQL/6.0.22": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "6.0.22", + "Microsoft.EntityFrameworkCore.Abstractions": "6.0.22", + "Microsoft.EntityFrameworkCore.Relational": "6.0.22", + "Npgsql": "6.0.10" + }, + "compile": { + "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + } + }, "SkiaSharp/2.88.6": { "type": "package", "dependencies": { @@ -1139,6 +1158,21 @@ "postgresql.png" ] }, + "Npgsql.EntityFrameworkCore.PostgreSQL/6.0.22": { + "sha512": "iD0X/yef9KBsCBMDT1ZytW3pPYeYHeceUuiznaeGfkltvluG7O25aG2fwv2sO6icESL0CLNwNAF1Mu4cFrKmaA==", + "type": "package", + "path": "npgsql.entityframeworkcore.postgresql/6.0.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", + "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", + "npgsql.entityframeworkcore.postgresql.6.0.22.nupkg.sha512", + "npgsql.entityframeworkcore.postgresql.nuspec", + "postgresql.png" + ] + }, "SkiaSharp/2.88.6": { "sha512": "wdfeBAQrEQCbJIRgAiargzP1Uy+0grZiG4CSgBnhAgcJTsPzlifIaO73JRdwIlT3TyBoeU9jEqzwFUhl4hTYnQ==", "type": "package", @@ -1555,7 +1589,8 @@ "Microsoft.EntityFrameworkCore.Design >= 6.0.25", "NLog >= 5.2.6", "Newtonsoft.Json >= 13.0.3", - "Npgsql >= 8.0.0" + "Npgsql >= 8.0.0", + "Npgsql.EntityFrameworkCore.PostgreSQL >= 6.0.22" ] }, "packageFolders": { @@ -1626,6 +1661,10 @@ "Npgsql": { "target": "Package", "version": "[8.0.0, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[6.0.22, )" } }, "imports": [ diff --git a/Server/obj/project.nuget.cache b/Server/obj/project.nuget.cache index 9d0a08b..4fa7552 100644 --- a/Server/obj/project.nuget.cache +++ b/Server/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "xWPpHAj8b18tUesbYviWFHetS8k6yUvcKCu2JDoWmTIGudcGl/acwzGRHiwZaj6RptjARRMc4C1iCGVEy5L5JA==", + "dgSpecHash": "LBkvDjxWqmVzaEx8b9h3WyXwYaUq3fF6SCi3CegAGFfl5Cr9s96On748FRWgtIStNyETlF3g3aUqqqaXn1LKxg==", "success": true, "projectFilePath": "D:\\my\\thewar_server\\Server\\Server.csproj", "expectedPackageFiles": [ @@ -26,6 +26,7 @@ "C:\\Users\\김민서\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", "C:\\Users\\김민서\\.nuget\\packages\\nlog\\5.2.6\\nlog.5.2.6.nupkg.sha512", "C:\\Users\\김민서\\.nuget\\packages\\npgsql\\8.0.0\\npgsql.8.0.0.nupkg.sha512", + "C:\\Users\\김민서\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\6.0.22\\npgsql.entityframeworkcore.postgresql.6.0.22.nupkg.sha512", "C:\\Users\\김민서\\.nuget\\packages\\skiasharp\\2.88.6\\skiasharp.2.88.6.nupkg.sha512", "C:\\Users\\김민서\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.6\\skiasharp.nativeassets.macos.2.88.6.nupkg.sha512", "C:\\Users\\김민서\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.6\\skiasharp.nativeassets.win32.2.88.6.nupkg.sha512",