You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
LY.MicroService.LocalizationManagement.DbMigrator
Localization Management Database Migration Console Application, used for executing database migrations and initializing seed data for the localization management system.
Features
- Automatic database migration execution
- Initialize necessary system seed data
- Support command line parameter configuration
- Integrated Autofac dependency injection container
- Inherit all migration features from localization management system
- Support multi-language resource management
- Support dynamic language text management
- Support language management
Module Dependencies
[DependsOn(
typeof(LocalizationManagementMigrationsEntityFrameworkCoreModule),
typeof(AbpAutofacModule)
)]
Configuration
{
"ConnectionStrings": {
"LocalizationManagementDbMigrator": "Your database connection string"
}
}
Basic Usage
-
Configure Database Connection String
- Configure LocalizationManagementDbMigrator connection string in appsettings.json
-
Run Migration Program
dotnet run
Command Line Arguments
- --database-provider
- Specify database provider (default: MySQL)
- --connection-string
- Specify database connection string
- --skip-db-migrations
- Skip database migrations
- --skip-seed-data
- Skip seed data initialization
Seed Data
- Default language configurations
- Basic localization resources
- System text resources
- Default permission configurations