1. 下载新版本:
下载地址:https://gitee.com/y_project/RuoYi-fast,可以下载若依修改器修改工程名称。
2. 替换数据库
(1)通过navicat 数据传输的方式,将MySql数据库内容,传输到SqlServer数据库。替换完后,SqlServer数据库中的主键会消失。
(2)用SqlServer导出dbo数据库,然后修改sql语句,重新导入执行Sql文件。
MySql传输语句到SqlServer 会丢字段的自增状态
修改后例子如下:
CREATE TABLE [dbo].[gen_table] (
[table_id] bigint IDENTITY(1,1) NOT NULL,
[table_name] nvarchar(200) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL,
[table_comment] nvarchar(500) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL,
[class_name] nvarchar(100) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL,
[tpl_category] nvarchar(200) COLLATE Chinese_PRC_CI_AS DEFAULT ('crud') NULL,
[package_name] nvarchar(100) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[module_name] nvarchar(30) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[business_name] nvarchar(30) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[function_name] nvarchar(50) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[function_author] nvarchar(50) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[options] nvarchar(1000) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[create_by] nvarchar(64) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL,
[create_time] datetime2(7) DEFAULT NULL NULL,
[update_by] nvarchar(64) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL,
[update_time] datetime2(7) DEFAULT NULL NULL,
[remark] nvarchar(500) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[sub_table_name] varchar(64) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[sub_table_fk_name] varchar(64) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL,
[gen_type] char(1) COLLATE Chinese_PRC_CI_AS DEFAULT ('0') NULL,
[gen_path] varchar(200) COLLATE Chinese_PRC_CI_AS DEFAULT ('/') NULL
)
GO
修改方式:
3. 程序中全局替换
GETDATE() 替换为 sysdate()
ifnull(perms,'') 改为isnull(perms,'')
4. 修改sql 语句
FIND_IN_SET(#{deptId},ancestors) 为 CHARINDEX(cast#{deptId} as nvarchar, ancestors)
![E2X`3UTKV8[J1[76CJL5QH.png
![_2TC5T7]C)8N7W@
}ABI0.png
![](https://img.haomeiwen.com/i549204/7ce6931cbe5c38c6.png)
5. 修改sql语句
UserMapper.xml sql 语句报错,修改如图
![](https://img.haomeiwen.com/i549204/a937278400ceadfc.png)
![8F0W2$P3@NM_@G]HAP%M5@C.png](https://img.haomeiwen.com/i549204/40b8c1012bb5d2d8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
6. 修改配置文件
![](https://img.haomeiwen.com/i549204/45a6352257fa25a1.png)
![CH{C]PYRD0[{U`4W0BXFVL.png
![](https://img.haomeiwen.com/i549204/0145f81c9ad95bf7.png)
网友评论