• EFCore Database-first 批处理生成表结构


    ===数据库优先===
    https://docs.microsoft.com/en-us/ef/core/miscellaneous/cli/powershell
    https://docs.microsoft.com/zh-cn/ef/core/managing-schemas/scaffolding?tabs=dotnet-core-cli

    生成迁移 bat_Migrations.bat  

    @echo off
    setlocal enabledelayedexpansion
    set gztmp=register
    set gzcontext=RegisterEntitiesContext
    set gzproject=../GZSales.API.Register
    echo 请输入迁移名称
    set /p gzname=
    echo 迁移生成中,请稍后...
    dotnet ef migrations add %gzname%%gztmp% --context %gzcontext% --project "%gzproject%" --startup-project "../GZSales.API.Start"
    pause

    刷新模型:bat_refreshModel

    dotnet ef dbcontext scaffold Name=ConnectionStrings.GZNETCore.Developer Microsoft.EntityFrameworkCore.SqlServer --output-dir "Tables" --table "data_register_product" --table "data_register_EzCadTools" --use-database-names --force --data-annotations --context "_RegisterEntitiesContext" --project "../GZSales.API.Register" --startup-project "../GZSales.API.Start" 
    
    pause
  • 相关阅读:
    没有人可以阻碍我前进的脚步 , 遇佛杀佛,遇魔杀魔
    1/2 2008
    错过,用心
    公会平台
    久违的、讨厌的感觉
    CSS选择符
    jquery ajax
    2013年职业规划
    js小助手
    css 伪类
  • 原文地址:https://www.cnblogs.com/GarsonZhang/p/13943139.html
Copyright © 2020-2023  润新知