• 2024-04-10Microsoft.EntityFrameworkCore.Tools
    一、前言EntityFramework(后面简称EF)作为微软家的ORM,自然而然从.NETFramework延续到了.NETCore。Migration二、程序包管理器控制台为了能够在控制台中使用命令行来操作EF,需要先安装Microsoft.EntityFrameworkCore.Tools。安装Install-PackageMicrosoft.EntityFrameworkCore.T
  • 2024-03-18迁移实体字段(迁移与回退) 迁移方式选择
    在工作中有时会遇到在思考不周的情况下进行迁移,并应用到了数据库,找了一些方法,通过自己的实际测试,选择一种交友的方式使用例子,有2次迁移1、20240301075424_活动配置增加时间字段 2、20240314031411_测试新增字段---增加了1、方法一(推荐使用)实体新增字段:publicstring
  • 2024-02-18AWS Migration产品(MGN)
    AWS把迁移服务分为“评估”、“动员和准备”、“迁移”、“应用现代化”四个模块,每个模块下都对应着一个或者多个的AWS产品。评估Well-ArchitectedFrameworkMigrationAssessmentTools(CART,MRA)AWSMigrationEvaluatorMigrationportfolioassessment动员和准备
  • 2024-01-31极狐GitLab在线发布(数据库)方法论
    前言其他公司——邮件“这周五凌晨6点公司产品发布,请相关的产品、设计、测试、运维、DBA、后端、前端、客服准时就位,6点开始我们准时挂维护页面。“产品公告栏“各位客户,我们产品定于xxxx(本周五)版本发布,维护xx小时,由此带来的不便请谅解,特此通告!“极狐GitLabSRE:昨天发布了。
  • 2024-01-22FastAPI学习-28 alembic数据迁移报错:Target database is not up to date 报错解决办法
    前言当表结构有变更,数据迁移时,出现报错:Targetdatabaseisnotuptodate遇到的问题执行迁移命令alembicrevision--autogenerate-m"testv4"出现如下报错>alembicrevision--autogenerate-m"testv4"INFO[alembic.runtime.migration]ContextimplMySQLImpl.INFO[alem
  • 2024-01-15FastAPI学习-28 alembic数据迁移报错:Target database is not up to date 报错解决办法
    前言当表结构有变更,数据迁移时,出现报错:Targetdatabaseisnotuptodate遇到的问题执行迁移命令alembicrevision--autogenerate-m"testv4"出现如下报错>alembicrevision--autogenerate-m"testv4"INFO[alembic.runtime.migration]ContextimplMySQLImpl.INF
  • 2023-12-28Shell - Pass output as argument to next command
     Inbashwecanpasstheoutputofonecommandtothenextoneasanargument.Wewillcovermultipleexamples.xargs isveryusefulforpassinginformationbetweencommandswhenchainingisusedinBash:echo-e"Python\nJava"|xargs-I{}e
  • 2023-12-27Django 报错(You have 18 unapplied migration(s))
    pythonmanage.pyrunserver0.0.0.0:8000时报错:Youhave18unappliedmigration(s).Yourprojectmaynotworkproperlyuntilyouapplythemigrationsforapp(s):admin,auth,contenttypes,sessions.Run'pythonmanage.pymigrate'toapplythem.说明之前有
  • 2023-12-22EFCore 迁移(5)
    当模型发生更改时,将在正常开发过程中添加和删除迁移,并将迁移文件签入项目的源代码管理,进行迁移时,必须在启动程序中安装nuget包:Microsoft.EntityFrameworkCore.Tools,并在VS的程序包管理器控制台执行迁移指令管理迁移:1、新增迁移,Init指迁移名称,用途与版本控制中提交信息类似,有助于
  • 2023-12-15Tomcat servelet javax 和 jakarta
    *[GitHub-apache/tomcat-jakartaee-migration:ApacheTomcatmigrationtoolforJakartaEE](https://github.com/apache/tomcat-jakartaee-migration)*[未来可期!但别再傻傻分不清javax和jakarta](https://baijiahao.baidu.com/s?id=1758965939027753195)*[[Solved]The
  • 2023-12-06博客网站开发指南1:migration
    文章表设计下面是一个示例的迁移设计,用于创建博客文章表:useIlluminate\Database\Migrations\Migration;useIlluminate\Database\Schema\Blueprint;useIlluminate\Support\Facades\Schema;classCreateArticlesTableextendsMigration{publicfunctionup(){
  • 2023-10-30EF Core 6.0.0.7无法将add-migration项识别为 cmdlet
    EFCore6.0.0.7无法将add-migration项识别为cmdlet解决方案:重新安装Microsoft.EntityFrameworkCore.Tools程序包管理器控制台主机版本6.2.1.2键入"get-helpNuGet"可查看所有可用的NuGet命令。PM>install-packageMicrosoft.EntityFrameworkCore.Tools
  • 2023-08-20MySql Workbench 迁移工具 migration 提示缺少pyodbc 2.1.8 的解决方法
    想把公司的数据库转到MySQL,所以想装个MySQL测试,发现新版的MySQL(8.0.34)默认安装还是有不少问题,##一、譬如表、字段大小写的问题:lower_case_table_names=0--表名存储为给定的大小和比较是区分大小写的(linux默认)lower_case_table_names=1--表名存储在磁
  • 2023-05-26EntityFramework Core 删除迁移
    EFCore删除迁移的命令是Remove-Migration。一次只删除一个迁移,并且仅删除尚未应用到数据库的最新迁移。如果强行删除已经应用到数据库的迁移,会抛出异常。删除尚未应用到数据库的最新迁移直接运行Remove-Migration命令即可。删除已经应用到数据库的迁移假设我们已经按顺序应用
  • 2023-05-17Laravel5.8-添加、更新、删除数据库字段
    在设计表的时候,往往不能一次性到位,很多的时候会根据需求重新补充缺少的字段   一、添加字段1phpartisanmake:migrationadd_testmore_add_siteid--table=testmore2phpartisanmake:migration#固定格式3add_testmore_add_siteid#对应的生成文件名称,在其中加入
  • 2023-05-16How to migrate mailboxes from O365 to O365?
    Office365isapowerfulsuiteofapplicationsthatoffersawiderangeoffeaturestohelpbusinessesrunefficiently.However,asbusinessesgrow,theyoftenneedtomergeoracquireothercompanies,leadingtotenant-to-tenantmigration.Thisarticlew
  • 2023-05-10Remove-Migration : 找不到接受实际参数“Test”的位置形式参数。
    一、前言在使用数据迁移命令的时候,想把上一次的迁移记录给删除,二、过程因为有两个版本的ef,需要指定版本来使用于是我在包管理器执行EntityFrameworkCore\Remove-MigrationTest的时候 于是我把这个参数Test给删了试试看,以为成功了,结果还是不行,之后我试了下Get-Migration的
  • 2023-05-04Xenomai thread migration
    Xenomai中的任务需要通过以下方式显示声明CPU迁移,否则系统不会主动进行迁移。原因是迁移本身会带来延迟,系统决定不去做迁移的判断。>Oristhereacomplexalgorithmtodeterminewhoisinaprocessorina>instance?Nocomplexalgorithmatall.AXenomaithreadis
  • 2023-04-09Django笔记二十之手动编写migration文件
    本文首发于公众号:Hunter后端原文链接:Django笔记二十之手动编写migration文件前面介绍过,migration文件主要记录的是Django系统model的变化,然后通过migrate命令将变化适配到数据库中。比如在某个application下新增了某张表,或者对某张表更改了字段,可以生成migration
  • 2023-03-18Complete Process of Google Workspace to Office 365 Migration
    MigratingfromGoogleWorkspacetoOffice365isaabiteasytaskwhencomparedtoOffice365TenanttoTenantMigration.Withtherightguidanceandprocesse
  • 2023-03-09laravel migration创建表
    一,phpartisanmake:magrationcreate_test_table命令行字段如何设置 二,phpartisanmigrate命令行如果出现错误就添加两行代码最后成功了 
  • 2023-03-02django 源码解读 python manage.py makemigrations
    分析命令之前,需要先了解makemigrations调用的一些类。这样对于后面分析命令时很轻松。1.MigrationRecorder类这个类在django/db/migrations/recorder.py文件中,这个类是
  • 2023-02-22.net core abp框架ddd分层如何做ef core迁移和恢复迁移
    一、从模型迁移到数据库1、visualstudio启动项里选择对应的项目,修改appsettings.json里的数据库链接(决定迁移到那个服务器以及数据库)2、打开Nuget管理控制台,执行Add-Mi
  • 2023-02-14has no attribute is_relation
    在django迁移模型的时候报错这个在对应的代码下打印相关的东西old字段就是个None最后排查django_migration表中的记录跟实际上的migration下的迁移文件对应不上以
  • 2023-02-14Migration使用
    Migration分层项目迁移命令1.单数据库#1、切换到DbContext项目:Infrastructure#2、用于Migration需要两个包:启动项添加包Microsoft.EntityFrameworkCore.Design