diff --git a/aspnet-core/services/LY.AIO.Applications.Single/LY.AIO.Applications.Single.csproj b/aspnet-core/services/LY.AIO.Applications.Single/LY.AIO.Applications.Single.csproj
index d135a63ea..066e419db 100644
--- a/aspnet-core/services/LY.AIO.Applications.Single/LY.AIO.Applications.Single.csproj
+++ b/aspnet-core/services/LY.AIO.Applications.Single/LY.AIO.Applications.Single.csproj
@@ -37,7 +37,7 @@
-
+
diff --git a/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs b/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs
index f2f66239a..5ec0178f6 100644
--- a/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs
+++ b/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs
@@ -569,10 +569,10 @@ public partial class MicroServiceApplicationsSingleModule
{
Configure(options =>
{
- AppContext.SetSwitch("Npgsql.EnableLegacyTimestampBehavior", true);//解决PostgreSql设置为utc时间后无法写入local时区的问题
- options.UseNpgsql();
+ // AppContext.SetSwitch("Npgsql.EnableLegacyTimestampBehavior", true);//解决PostgreSql设置为utc时间后无法写入local时区的问题
+ // options.UseNpgsql();
- // options.UseMySQL();
+ options.UseMySQL();
});
}
diff --git a/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.cs b/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.cs
index a0c2ce2d6..b83019ebb 100644
--- a/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.cs
+++ b/aspnet-core/services/LY.AIO.Applications.Single/MicroServiceApplicationsSingleModule.cs
@@ -124,7 +124,7 @@ using Volo.Abp.SettingManagement;
using Volo.Abp.SettingManagement.EntityFrameworkCore;
using Volo.Abp.Threading;
// using LINGYUN.Abp.Elsa.EntityFrameworkCore.MySql;
-// using Volo.Abp.EntityFrameworkCore.MySQL;
+using Volo.Abp.EntityFrameworkCore.MySQL;
namespace LY.AIO.Applications.Single;
@@ -233,8 +233,8 @@ namespace LY.AIO.Applications.Single;
typeof(AbpPermissionManagementEntityFrameworkCoreModule),
typeof(AbpPermissionManagementDomainOrganizationUnitsModule), // 组织机构权限管理
- typeof(AbpEntityFrameworkCorePostgreSqlModule),
- // typeof(AbpEntityFrameworkCoreMySQLModule),
+ // typeof(AbpEntityFrameworkCorePostgreSqlModule),
+ typeof(AbpEntityFrameworkCoreMySQLModule),
typeof(AbpAliyunSmsModule),
typeof(AbpAliyunSettingManagementModule),
diff --git a/aspnet-core/services/LY.AIO.Applications.Single/appsettings.Development.json b/aspnet-core/services/LY.AIO.Applications.Single/appsettings.Development.json
index a9d10fdff..4f753c08e 100644
--- a/aspnet-core/services/LY.AIO.Applications.Single/appsettings.Development.json
+++ b/aspnet-core/services/LY.AIO.Applications.Single/appsettings.Development.json
@@ -36,8 +36,8 @@
}
},
"ConnectionStrings": {
-// "Default": "Server=127.0.0.1;Database=Platform-V70;User Id=root;Password=123456;SslMode=None"//Mysql
- "Default": "Host=127.0.0.1;Database=Platform-V70;Username=postgres;Password=123456;"//Postgres
+ "Default": "Server=127.0.0.1;Database=Platform-V70;User Id=root;Password=123456;SslMode=None"//Mysql
+// "Default": "Host=127.0.0.1;Database=Platform-V70;Username=postgres;Password=123456;"//Postgres
},
"DistributedLock": {
"IsEnabled": true,
@@ -99,12 +99,12 @@
"quartz.jobStore.dataSource": "tkm",
"quartz.jobStore.type": "Quartz.Impl.AdoJobStore.JobStoreTX,Quartz",
"quartz.dataSource.tkm.connectionStringName": "Default",
-// "quartz.jobStore.driverDelegateType": "Quartz.Impl.AdoJobStore.MySQLDelegate,Quartz",
-// "quartz.dataSource.tkm.connectionString": "Server=127.0.0.1;Database=Platform-V70;User Id=root;Password=123456",
-// "quartz.dataSource.tkm.provider": "MySqlConnector",
- "quartz.jobStore.driverDelegateType": "Quartz.Impl.AdoJobStore.PostgreSQLDelegate,Quartz",
- "quartz.dataSource.tkm.connectionString": "Host=127.0.0.1;Database=Platform-V70;Username=postgres;Password=123456;",
- "quartz.dataSource.tkm.provider": "Npgsql",
+ "quartz.jobStore.driverDelegateType": "Quartz.Impl.AdoJobStore.MySQLDelegate,Quartz",
+ "quartz.dataSource.tkm.connectionString": "Server=127.0.0.1;Database=Platform-V70;User Id=root;Password=123456",
+ "quartz.dataSource.tkm.provider": "MySqlConnector",
+// "quartz.jobStore.driverDelegateType": "Quartz.Impl.AdoJobStore.PostgreSQLDelegate,Quartz",
+// "quartz.dataSource.tkm.connectionString": "Host=127.0.0.1;Database=Platform-V70;Username=postgres;Password=123456;",
+// "quartz.dataSource.tkm.provider": "Npgsql",
"quartz.jobStore.clustered": "true",
"quartz.serializer.type": "json"
}
diff --git a/aspnet-core/services/LY.AIO.Applications.Single/appsettings.PostgreSql.json b/aspnet-core/services/LY.AIO.Applications.Single/appsettings.PostgreSql.json
deleted file mode 100644
index cf15e11f7..000000000
--- a/aspnet-core/services/LY.AIO.Applications.Single/appsettings.PostgreSql.json
+++ /dev/null
@@ -1,246 +0,0 @@
-{
- "App": {
- "ShowPii": true,
- "SelfUrl": "http://127.0.0.1:30001/",
- "CorsOrigins": "http://127.0.0.1:3100,http://127.0.0.1:30001",
- "Urls": {
- "Applications": {
- "MVC": {
- "RootUrl": "http://127.0.0.1:30001/",
- "Urls": {
- "Abp.Account.EmailConfirm": "Account/EmailConfirm",
- "Abp.Account.EmailVerifyLogin": "Account/VerifyCode"
- }
- },
- "STS": {
- "RootUrl": "http://127.0.0.1:30001/"
- },
- "VueVbenAdmin": {
- "RootUrl": "http://127.0.0.1:3100",
- "Urls": {
- "Abp.Account.EmailConfirm": "account/email-confirm"
- }
- }
- }
- }
- },
- "Auditing": {
- "AllEntitiesSelector": true
- },
- "DistributedCache": {
- "HideErrors": true,
- "KeyPrefix": "LINGYUN.Abp.Application",
- "GlobalCacheEntryOptions": {
- "SlidingExpiration": "30:00:00",
- "AbsoluteExpirationRelativeToNow": "60:00:00"
- }
- },
- "ConnectionStrings": {
- "Default": "Host=127.0.0.1;Database=Platform-V70;Username=postgres;Password=123456;SslMode=Prefer"
- },
- "DistributedLock": {
- "IsEnabled": true,
- "Redis": {
- "Configuration": "127.0.0.1,defaultDatabase=14"
- }
- },
- "Elsa": {
- "Features": {
- "DefaultPersistence": {
- "Enabled": false,
- "ConnectionStringIdentifier": "Default",
- "EntityFrameworkCore": {
- "PostgreSql": {
- "Enabled": true
- }
- }
- },
- "Console": true,
- "Http": true,
- "Email": true,
- "TemporalQuartz": true,
- "JavaScriptActivities": true,
- "UserTask": true,
- "Conductor": true,
- "Telnyx": true,
- "BlobStoring": true,
- "Emailing": true,
- "Notification": true,
- "Sms": true,
- "IM": true,
- "PublishWebhook": true,
- "Webhooks": {
- "Enabled": false,
- "ConnectionStringIdentifier": "Default",
- "EntityFrameworkCore": {
- "PostgreSql": {
- "Enabled": true
- }
- }
- },
- "WorkflowSettings": {
- "Enabled": false,
- "ConnectionStringIdentifier": "Default",
- "EntityFrameworkCore": {
- "PostgreSql": {
- "Enabled": true
- }
- }
- }
- },
- "Server": {
- "BaseUrl": "http://127.0.0.1:30000"
- }
- },
- "Quartz": {
- "UsePersistentStore": false,
- "Properties": {
- "quartz.jobStore.dataSource": "tkm",
- "quartz.jobStore.useProperties": "true",
- "quartz.jobStore.type": "Quartz.Impl.AdoJobStore.JobStoreTX,Quartz",
- "quartz.jobStore.driverDelegateType": "Quartz.Impl.AdoJobStore.PostgreSQLDelegate,Quartz",
- "quartz.dataSource.tkm.connectionString": "Host=127.0.0.1;Database=Platform-V70;Username=postgres;Password=123456;SslMode=Prefer",
- "quartz.dataSource.tkm.provider": "Npgsql",
- "quartz.dataSource.tkm.connectionStringName": "Default",
- "quartz.jobStore.clustered": "true",
- "quartz.serializer.type": "json"
- }
- },
- "Redis": {
- "IsEnabled": true,
- "Configuration": "127.0.0.1,defaultDatabase=15",
- "InstanceName": "LINGYUN.Abp.Application"
- },
- "Features": {
- "Validation": {
- "Redis": {
- "Configuration": "127.0.0.1,defaultDatabase=13",
- "InstanceName": "LINGYUN.Abp.Application"
- }
- }
- },
- "AuthServer": {
- "UseOpenIddict": true,
- "Authority": "http://127.0.0.1:30001/",
- "Audience": "lingyun-abp-application",
- "RequireHttpsMetadata": false,
- "SwaggerClientId": "InternalServiceClient",
- "SwaggerClientSecret": "1q2w3E*"
- },
- "IdentityServer": {
- "Clients": {
- "VueAdmin": {
- "ClientId": "vue-admin-client",
- "RootUrl": "http://127.0.0.1:3100/"
- },
- "InternalService": {
- "ClientId": "InternalServiceClient"
- }
- }
- },
- "OpenIddict": {
- "Applications": {
- "VueAdmin": {
- "ClientId": "vue-admin-client",
- "RootUrl": "http://127.0.0.1:3100/"
- },
- "InternalService": {
- "ClientId": "InternalServiceClient"
- }
- },
- "Lifetime": {
- "AuthorizationCode": "00:05:00",
- "AccessToken": "14:00:00",
- "DeviceCode": "00:10:00",
- "IdentityToken": "00:20:00",
- "RefreshToken": "14:00:00",
- "RefreshTokenReuseLeeway": "00:00:30",
- "UserCode": "00:10:00"
- }
- },
- "Identity": {
- "Password": {
- "RequiredLength": 6,
- "RequiredUniqueChars": 0,
- "RequireNonAlphanumeric": false,
- "RequireLowercase": false,
- "RequireUppercase": false,
- "RequireDigit": false
- },
- "Lockout": {
- "AllowedForNewUsers": false,
- "LockoutDuration": 5,
- "MaxFailedAccessAttempts": 5
- },
- "SignIn": {
- "RequireConfirmedEmail": false,
- "RequireConfirmedPhoneNumber": false
- }
- },
- "FeatureManagement": {
- "IsDynamicStoreEnabled": true
- },
- "SettingManagement": {
- "IsDynamicStoreEnabled": true
- },
- "PermissionManagement": {
- "IsDynamicStoreEnabled": true
- },
- "TextTemplating": {
- "IsDynamicStoreEnabled": true
- },
- "WebhooksManagement": {
- "IsDynamicStoreEnabled": true
- },
- "Logging": {
- "Serilog": {
- "Elasticsearch": {
- "IndexFormat": "abp.dev.logging-{0:yyyy.MM.dd}"
- }
- }
- },
- "AuditLogging": {
- "Elasticsearch": {
- "IndexPrefix": "abp.dev.auditing"
- }
- },
- "Elasticsearch": {
- "NodeUris": "http://127.0.0.1:9200"
- },
- "Minio": {
- "WithSSL": false,
- "BucketName": "blobs",
- "EndPoint": "127.0.0.1:19000",
- "AccessKey": "ZD43kNpimiJf9mCuomTP",
- "SecretKey": "w8IqMgi4Tnz0DGzN8jZ7IJWq7OEdbUnAU0jlZxQK",
- "CreateBucketIfNotExists": false
- },
- "Serilog": {
- "MinimumLevel": {
- "Default": "Information",
- "Override": {
- "System": "Warning",
- "Microsoft": "Warning",
- "DotNetCore": "Warning"
- }
- },
- "WriteTo": [
- {
- "Name": "Console",
- "Args": {
- "restrictedToMinimumLevel": "Debug",
- "outputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss} [{Level:u3}] [{SourceContext}] [{ProcessId}] [{ThreadId}] - {Message:lj}{NewLine}{Exception}"
- }
- },
- {
- "Name": "Elasticsearch",
- "Args": {
- "nodeUris": "http://127.0.0.1:9200",
- "indexFormat": "abp.dev.logging-{0:yyyy.MM.dd}",
- "autoRegisterTemplate": true,
- "autoRegisterTemplateVersion": "ESv7"
- }
- }
- ]
- }
-}