mirror of
https://github.com/meysamhadeli/booking-microservices.git
synced 2026-05-06 13:57:50 +08:00
feat: Change in docker files config
This commit is contained in:
parent
624194bb01
commit
c4748908b9
@ -16,7 +16,7 @@ services:
|
|||||||
- "5001:80"
|
- "5001:80"
|
||||||
- "5000:443"
|
- "5000:443"
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- sql
|
||||||
- rabbitmq
|
- rabbitmq
|
||||||
- jaeger
|
- jaeger
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
@ -47,7 +47,7 @@ services:
|
|||||||
- 5004:80
|
- 5004:80
|
||||||
- 5003:443
|
- 5003:443
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- sql
|
||||||
- rabbitmq
|
- rabbitmq
|
||||||
- jaeger
|
- jaeger
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
@ -79,7 +79,7 @@ services:
|
|||||||
- 6005:80
|
- 6005:80
|
||||||
- 5005:443
|
- 5005:443
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- sql
|
||||||
- rabbitmq
|
- rabbitmq
|
||||||
- jaeger
|
- jaeger
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
@ -110,7 +110,7 @@ services:
|
|||||||
- 6012:80
|
- 6012:80
|
||||||
- 5012:443
|
- 5012:443
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- sql
|
||||||
- rabbitmq
|
- rabbitmq
|
||||||
- jaeger
|
- jaeger
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
@ -142,10 +142,10 @@ services:
|
|||||||
- 6010:80
|
- 6010:80
|
||||||
- 5010:443
|
- 5010:443
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- sql
|
||||||
- rabbitmq
|
- rabbitmq
|
||||||
- jaeger
|
- jaeger
|
||||||
- eventstore.db
|
- eventstore
|
||||||
- elasticsearch
|
- elasticsearch
|
||||||
- kibana
|
- kibana
|
||||||
- mongo
|
- mongo
|
||||||
@ -163,8 +163,8 @@ services:
|
|||||||
#######################################################
|
#######################################################
|
||||||
# SqlServer
|
# SqlServer
|
||||||
#######################################################
|
#######################################################
|
||||||
db:
|
sql:
|
||||||
container_name: sqldb
|
container_name: sql
|
||||||
image: mcr.microsoft.com/mssql/server:2022-latest
|
image: mcr.microsoft.com/mssql/server:2022-latest
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
@ -196,8 +196,8 @@ services:
|
|||||||
# Rabbitmq
|
# Rabbitmq
|
||||||
#######################################################
|
#######################################################
|
||||||
rabbitmq:
|
rabbitmq:
|
||||||
image: rabbitmq:3-management
|
|
||||||
container_name: rabbitmq
|
container_name: rabbitmq
|
||||||
|
image: rabbitmq:3-management
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- 5672:5672
|
- 5672:5672
|
||||||
@ -228,7 +228,8 @@ services:
|
|||||||
#######################################################
|
#######################################################
|
||||||
# EventStoreDB
|
# EventStoreDB
|
||||||
#######################################################
|
#######################################################
|
||||||
eventstore.db:
|
eventstore:
|
||||||
|
container_name: eventstore
|
||||||
image: eventstore/eventstore:21.2.0-buster-slim
|
image: eventstore/eventstore:21.2.0-buster-slim
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
environment:
|
environment:
|
||||||
@ -251,7 +252,7 @@ services:
|
|||||||
# Mongo
|
# Mongo
|
||||||
#######################################################
|
#######################################################
|
||||||
mongo:
|
mongo:
|
||||||
image: mongo:4
|
image: mongo:5
|
||||||
container_name: mongo
|
container_name: mongo
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
# environment:
|
# environment:
|
||||||
@ -261,9 +262,6 @@ services:
|
|||||||
- booking
|
- booking
|
||||||
ports:
|
ports:
|
||||||
- 27017:27017
|
- 27017:27017
|
||||||
volumes:
|
|
||||||
- mongo:/data/db
|
|
||||||
|
|
||||||
|
|
||||||
#######################################################
|
#######################################################
|
||||||
# Elastic Search
|
# Elastic Search
|
||||||
@ -310,8 +308,6 @@ networks:
|
|||||||
volumes:
|
volumes:
|
||||||
db-data:
|
db-data:
|
||||||
external: false
|
external: false
|
||||||
mongo:
|
|
||||||
driver: local
|
|
||||||
elasticsearch-data:
|
elasticsearch-data:
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -5,8 +5,8 @@ services:
|
|||||||
# Rabbitmq
|
# Rabbitmq
|
||||||
#######################################################
|
#######################################################
|
||||||
rabbitmq:
|
rabbitmq:
|
||||||
image: rabbitmq:3-management
|
|
||||||
container_name: rabbitmq
|
container_name: rabbitmq
|
||||||
|
image: rabbitmq:3-management
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- 5672:5672
|
- 5672:5672
|
||||||
@ -18,8 +18,8 @@ services:
|
|||||||
#######################################################
|
#######################################################
|
||||||
# SqlServer
|
# SqlServer
|
||||||
#######################################################
|
#######################################################
|
||||||
db:
|
sql:
|
||||||
container_name: sqldb
|
container_name: sql
|
||||||
image: mcr.microsoft.com/mssql/server:2022-latest
|
image: mcr.microsoft.com/mssql/server:2022-latest
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
@ -50,8 +50,8 @@ services:
|
|||||||
# Jaeger
|
# Jaeger
|
||||||
#######################################################
|
#######################################################
|
||||||
jaeger:
|
jaeger:
|
||||||
image: jaegertracing/all-in-one
|
|
||||||
container_name: jaeger
|
container_name: jaeger
|
||||||
|
image: jaegertracing/all-in-one
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- booking
|
- booking
|
||||||
@ -68,7 +68,8 @@ services:
|
|||||||
#######################################################
|
#######################################################
|
||||||
# EventStoreDB
|
# EventStoreDB
|
||||||
#######################################################
|
#######################################################
|
||||||
eventstore.db:
|
eventstore:
|
||||||
|
container_name: eventstore
|
||||||
image: eventstore/eventstore:21.2.0-buster-slim
|
image: eventstore/eventstore:21.2.0-buster-slim
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
environment:
|
environment:
|
||||||
@ -91,7 +92,7 @@ services:
|
|||||||
# Mongo
|
# Mongo
|
||||||
#######################################################
|
#######################################################
|
||||||
mongo:
|
mongo:
|
||||||
image: mongo:4
|
image: mongo:5
|
||||||
container_name: mongo
|
container_name: mongo
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
# environment:
|
# environment:
|
||||||
@ -101,8 +102,6 @@ services:
|
|||||||
- booking
|
- booking
|
||||||
ports:
|
ports:
|
||||||
- 27017:27017
|
- 27017:27017
|
||||||
volumes:
|
|
||||||
- mongo:/data/db
|
|
||||||
|
|
||||||
|
|
||||||
#######################################################
|
#######################################################
|
||||||
@ -162,8 +161,6 @@ networks:
|
|||||||
volumes:
|
volumes:
|
||||||
db-data:
|
db-data:
|
||||||
external: false
|
external: false
|
||||||
mongo:
|
|
||||||
driver: local
|
|
||||||
elasticsearch-data:
|
elasticsearch-data:
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -9,8 +9,7 @@ public class DesignTimeDbContextFactory : IDesignTimeDbContextFactory<PersistMes
|
|||||||
{
|
{
|
||||||
var builder = new DbContextOptionsBuilder<PersistMessageDbContext>();
|
var builder = new DbContextOptionsBuilder<PersistMessageDbContext>();
|
||||||
|
|
||||||
builder.UseSqlServer(
|
builder.UseSqlServer("Server=localhost;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True");
|
||||||
"Data Source=.\\sqlexpress;Initial Catalog=PersistMessageDB;Persist Security Info=False;Integrated Security=SSPI;TrustServerCertificate=True");
|
|
||||||
return new PersistMessageDbContext(builder.Options);
|
return new PersistMessageDbContext(builder.Options);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -48,7 +48,7 @@ public static class TestContainers
|
|||||||
Username = Guid.NewGuid().ToString("D"),
|
Username = Guid.NewGuid().ToString("D"),
|
||||||
Password = Guid.NewGuid().ToString("D"),
|
Password = Guid.NewGuid().ToString("D"),
|
||||||
})
|
})
|
||||||
.WithImage("mongo:4")
|
.WithImage("mongo:5")
|
||||||
.WithCleanUp(true)
|
.WithCleanUp(true)
|
||||||
.Build();
|
.Build();
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=db;Database=PersistMessageDB;User ID=sa;Password=@Aa123456"
|
"ConnectionString": "Server=sql;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"RabbitMqOptions": {
|
"RabbitMqOptions": {
|
||||||
"HostName": "rabbitmq",
|
"HostName": "rabbitmq",
|
||||||
|
|||||||
@ -49,7 +49,7 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"AllowedHosts": "*"
|
"AllowedHosts": "*"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -24,6 +24,6 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB_Test;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=db;Database=FlightDB;User ID=sa;Password=@Aa123456"
|
"DefaultConnection": "Server=sql;Database=FlightDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"Jwt": {
|
"Jwt": {
|
||||||
"Authority": "https://localhost:5005",
|
"Authority": "https://localhost:5005",
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=db;Database=PersistMessageDB;User ID=sa;Password=@Aa123456"
|
"ConnectionString": "Server=sql;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"AllowedHosts": "*"
|
"AllowedHosts": "*"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -22,7 +22,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=.\\sqlexpress;Database=FlightDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"DefaultConnection": "Server=localhost;Database=FlightDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"MongoOptions": {
|
"MongoOptions": {
|
||||||
"ConnectionString": "mongodb://localhost:27017",
|
"ConnectionString": "mongodb://localhost:27017",
|
||||||
@ -42,7 +42,7 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"HealthOptions": {
|
"HealthOptions": {
|
||||||
"Enabled": false
|
"Enabled": false
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=.\\sqlexpress;Database=FlightDB_Test;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"DefaultConnection": "Server=localhost;Database=FlightDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"RabbitMqOptions": {
|
"RabbitMqOptions": {
|
||||||
"HostName": "localhost",
|
"HostName": "localhost",
|
||||||
@ -20,6 +20,6 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 2,
|
"Interval": 2,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB_Test;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9,7 +9,7 @@ namespace Flight.Data
|
|||||||
{
|
{
|
||||||
var builder = new DbContextOptionsBuilder<FlightDbContext>();
|
var builder = new DbContextOptionsBuilder<FlightDbContext>();
|
||||||
|
|
||||||
builder.UseSqlServer("Data Source=.\\sqlexpress;Initial Catalog=FlightDB;Persist Security Info=False;Integrated Security=SSPI;TrustServerCertificate=True");
|
builder.UseSqlServer("Server=localhost;Database=FlightDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True");
|
||||||
return new FlightDbContext(builder.Options, null);
|
return new FlightDbContext(builder.Options, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"App": "Identity-Service",
|
"App": "Identity-Service",
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=db;Database=IdentityDB;User ID=sa;Password=@Aa123456"
|
"DefaultConnection": "Server=sql;Database=IdentityDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=db;Database=PersistMessageDB;User ID=sa;Password=@Aa123456"
|
"ConnectionString": "Server=sql;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"RabbitMqOptions": {
|
"RabbitMqOptions": {
|
||||||
"HostName": "rabbitmq",
|
"HostName": "rabbitmq",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"Name": "Identity-Service"
|
"Name": "Identity-Service"
|
||||||
},
|
},
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=.\\sqlexpress;Database=IdentityDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"DefaultConnection": "Server=localhost;Database=IdentityDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"RabbitMqOptions": {
|
"RabbitMqOptions": {
|
||||||
"HostName": "localhost",
|
"HostName": "localhost",
|
||||||
@ -41,7 +41,7 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"AllowedHosts": "*"
|
"AllowedHosts": "*"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=.\\sqlexpress;Database=IdentityDB_Test;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"DefaultConnection": "Server=localhost;Database=IdentityDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"RabbitMqOptions": {
|
"RabbitMqOptions": {
|
||||||
"HostName": "localhost",
|
"HostName": "localhost",
|
||||||
@ -20,6 +20,6 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB_Test;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9,7 +9,7 @@ public class DesignTimeDbContextFactory : IDesignTimeDbContextFactory<IdentityCo
|
|||||||
{
|
{
|
||||||
var builder = new DbContextOptionsBuilder<IdentityContext>();
|
var builder = new DbContextOptionsBuilder<IdentityContext>();
|
||||||
|
|
||||||
builder.UseSqlServer("Server=.\\sqlexpress;Database=IdentityDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True");
|
builder.UseSqlServer("Server=localhost;Database=IdentityDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True");
|
||||||
return new IdentityContext(builder.Options, null);
|
return new IdentityContext(builder.Options, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,12 +1,13 @@
|
|||||||
{
|
{
|
||||||
"App": "Passenger-Service",
|
"App": "Passenger-Service",
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=db;Database=PassengerDB;User ID=sa;Password=@Aa123456"
|
|
||||||
|
"DefaultConnection": "Server=sql;Database=PassengerDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=db;Database=PersistMessageDB;User ID=sa;Password=@Aa123456"
|
"ConnectionString": "Server=sql;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"Jwt": {
|
"Jwt": {
|
||||||
"Authority": "https://localhost:5005",
|
"Authority": "https://localhost:5005",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"Name": "Passenger-Service"
|
"Name": "Passenger-Service"
|
||||||
},
|
},
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=.\\sqlexpress;Database=PassengerDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"DefaultConnection": "Server=localhost;Database=PassengerDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"MongoOptions": {
|
"MongoOptions": {
|
||||||
"ConnectionString": "mongodb://localhost:27017",
|
"ConnectionString": "mongodb://localhost:27017",
|
||||||
@ -45,7 +45,7 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"AllowedHosts": "*"
|
"AllowedHosts": "*"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"DatabaseOptions": {
|
"DatabaseOptions": {
|
||||||
"DefaultConnection": "Server=.\\sqlexpress;Database=PassengerDB;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"DefaultConnection": "Server=localhost;Database=PassengerDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
},
|
},
|
||||||
"RabbitMqOptions": {
|
"RabbitMqOptions": {
|
||||||
"HostName": "localhost",
|
"HostName": "localhost",
|
||||||
@ -20,6 +20,6 @@
|
|||||||
"PersistMessageOptions": {
|
"PersistMessageOptions": {
|
||||||
"Interval": 30,
|
"Interval": 30,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"ConnectionString": "Server=.\\sqlexpress;Database=PersistMessageDB_Test;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
|
"ConnectionString": "Server=localhost;Database=PersistMessageDB_Test;User ID=sa;Password=@Aa123456;TrustServerCertificate=True"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9,8 +9,7 @@ public class DesignTimeDbContextFactory: IDesignTimeDbContextFactory<PassengerDb
|
|||||||
{
|
{
|
||||||
var builder = new DbContextOptionsBuilder<PassengerDbContext>();
|
var builder = new DbContextOptionsBuilder<PassengerDbContext>();
|
||||||
|
|
||||||
builder.UseSqlServer(
|
builder.UseSqlServer("Server=localhost;Database=PassengerDB;User ID=sa;Password=@Aa123456;TrustServerCertificate=True");
|
||||||
"Data Source=.\\sqlexpress;Initial Catalog=PassengerDB;Persist Security Info=False;Integrated Security=SSPI;TrustServerCertificate=True");
|
|
||||||
return new PassengerDbContext(builder.Options, null);
|
return new PassengerDbContext(builder.Options, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user