NewLife/XCoder

增加数据库连接字符串配置
智能大石头 authored at 2023-05-30 07:31:28
a5ecfc2
Tree
1 Parent(s) 76e22a3
Summary: 2 changed files with 18 additions and 0 deletions.
Added +13 -0
Modified +5 -0
Added +13 -0
diff --git a/XCoder/appsettings.json b/XCoder/appsettings.json
new file mode 100644
index 0000000..fbd68b2
--- /dev/null
+++ b/XCoder/appsettings.json
@@ -0,0 +1,13 @@
+{
+  "Url": "https://newlifex.com",
+  "ConnectionStrings": {
+    "mssql": "Data Source=.;Initial Catalog=master;user=sa;password=sa;provider=mssql",
+    "mssql2": "Data Source=.;Initial Catalog=master;Integrated Security=True;provider=mssql",
+    "Oracle": "Data Source=Tcp://127.0.0.1/ORCL;User Id=scott;Password=tiger;provider=oracle",
+    "Oracle2": "Data Source=orc;User ID=admin;Password=admin;provider=oracle",
+    "sqlite": "Data Source=test.db;provider=sqlite",
+    "MySql": "Server=127.0.0.1;Port=3306;Database=mysql;Uid=root;Pwd=root;provider=mysql",
+    "PostgreSQL": "Server=.;Database=master;Uid=root;Pwd=root;provider=PostgreSQL",
+    "Membership": "Data Source=Membership.db;provider=sqlite"
+  }
+}
Modified +5 -0
diff --git a/XCoder/CrazyCoder.csproj b/XCoder/CrazyCoder.csproj
index 4c31971..c620216 100644
--- a/XCoder/CrazyCoder.csproj
+++ b/XCoder/CrazyCoder.csproj
@@ -119,6 +119,11 @@
     <EmbeddedResource Remove="NewModelForm\NewModel.resx" />
     <EmbeddedResource Remove="XMessage\FrmMain.resx" />
   </ItemGroup>
+  <ItemGroup>
+    <None Update="appsettings.json">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+  </ItemGroup>
   <PropertyGroup>
     <PostBuildEvent>del "$(TargetDir)*.xml" /q</PostBuildEvent>
     <ImplicitUsings>enable</ImplicitUsings>