这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
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

LY.MicroService.RealtimeMessage.DbMigrator

Real-time Message Database Migration Console Application, used for executing database migrations and initializing seed data for the real-time message 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 real-time message system
  • Support SignalR message management
  • Support message group management
  • Support message subscription management
  • Support message history

Module Dependencies

[DependsOn(
    typeof(RealtimeMessageMigrationsEntityFrameworkCoreModule),
    typeof(AbpAutofacModule)
)]

Configuration

{
  "ConnectionStrings": {
    "RealtimeMessageDbMigrator": "Your database connection string"
  }
}

Basic Usage

  1. Configure Database Connection String

    • Configure RealtimeMessageDbMigrator connection string in appsettings.json
  2. 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 message group configurations
  • Basic message subscription configurations
  • System message templates
  • Default permission configurations

More Information