File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -934,6 +934,33 @@ func TestResourceSqlTableUpdateTable_ColumnsTypeThrowsError(t *testing.T) {
934934 )
935935}
936936
937+ func TestResourceSqlTableUpdateTable_ColumnsTypeUpperLowerCaseThrowsError (t * testing.T ) {
938+ resourceSqlTableUpdateColumnHelper (t ,
939+ resourceSqlTableUpdateColumnTestMetaData {
940+ oldColumns : []SqlColumnInfo {
941+ {
942+ Name : "one" ,
943+ Type : "string" , // Lower Case.
944+ Comment : "old comment" ,
945+ Nullable : false ,
946+ },
947+ },
948+ newColumns : []SqlColumnInfo {
949+ {
950+ Name : "one" ,
951+ Type : "STRING" , // Upper Case.
952+ Comment : "old comment" ,
953+ Nullable : true ,
954+ },
955+ },
956+ allowedCommands : []string {
957+ "ALTER TABLE `main`.`foo`.`bar` ALTER COLUMN `one` DROP NOT NULL" ,
958+ },
959+ expectedErrorMsg : "" ,
960+ },
961+ )
962+ }
963+
937964func TestResourceSqlTableUpdateTable_ColumnsAdditionAndUpdateThrowsError (t * testing.T ) {
938965 resourceSqlTableUpdateColumnHelper (t ,
939966 resourceSqlTableUpdateColumnTestMetaData {
You can’t perform that action at this time.
0 commit comments