@@ -16,30 +16,30 @@ import (
1616
1717// ConvertDatabaseTable converts database and tables from utf8 to utf8mb4 if it's mysql and set ROW_FORMAT=dynamic 
1818func  ConvertDatabaseTable () error  {
19- 	if  x .Dialect ().URI ().DBType  !=  schemas .MYSQL  {
19+ 	if  xormEngine .Dialect ().URI ().DBType  !=  schemas .MYSQL  {
2020		return  nil 
2121	}
2222
23- 	r , err  :=  CheckCollations (x )
23+ 	r , err  :=  CheckCollations (xormEngine )
2424	if  err  !=  nil  {
2525		return  err 
2626	}
2727
28- 	_ , err  =  x .Exec (fmt .Sprintf ("ALTER DATABASE `%s` CHARACTER SET utf8mb4 COLLATE %s" , setting .Database .Name , r .ExpectedCollation ))
28+ 	_ , err  =  xormEngine .Exec (fmt .Sprintf ("ALTER DATABASE `%s` CHARACTER SET utf8mb4 COLLATE %s" , setting .Database .Name , r .ExpectedCollation ))
2929	if  err  !=  nil  {
3030		return  err 
3131	}
3232
33- 	tables , err  :=  x .DBMetas ()
33+ 	tables , err  :=  xormEngine .DBMetas ()
3434	if  err  !=  nil  {
3535		return  err 
3636	}
3737	for  _ , table  :=  range  tables  {
38- 		if  _ , err  :=  x .Exec (fmt .Sprintf ("ALTER TABLE `%s` ROW_FORMAT=dynamic" , table .Name )); err  !=  nil  {
38+ 		if  _ , err  :=  xormEngine .Exec (fmt .Sprintf ("ALTER TABLE `%s` ROW_FORMAT=dynamic" , table .Name )); err  !=  nil  {
3939			return  err 
4040		}
4141
42- 		if  _ , err  :=  x .Exec (fmt .Sprintf ("ALTER TABLE `%s` CONVERT TO CHARACTER SET utf8mb4 COLLATE %s" , table .Name , r .ExpectedCollation )); err  !=  nil  {
42+ 		if  _ , err  :=  xormEngine .Exec (fmt .Sprintf ("ALTER TABLE `%s` CONVERT TO CHARACTER SET utf8mb4 COLLATE %s" , table .Name , r .ExpectedCollation )); err  !=  nil  {
4343			return  err 
4444		}
4545	}
@@ -49,11 +49,11 @@ func ConvertDatabaseTable() error {
4949
5050// ConvertVarcharToNVarchar converts database and tables from varchar to nvarchar if it's mssql 
5151func  ConvertVarcharToNVarchar () error  {
52- 	if  x .Dialect ().URI ().DBType  !=  schemas .MSSQL  {
52+ 	if  xormEngine .Dialect ().URI ().DBType  !=  schemas .MSSQL  {
5353		return  nil 
5454	}
5555
56- 	sess  :=  x .NewSession ()
56+ 	sess  :=  xormEngine .NewSession ()
5757	defer  sess .Close ()
5858	res , err  :=  sess .QuerySliceString (`SELECT 'ALTER TABLE ' + OBJECT_NAME(SC.object_id) + ' MODIFY SC.name NVARCHAR(' + CONVERT(VARCHAR(5),SC.max_length) + ')' 
5959FROM SYS.columns SC 
0 commit comments