foreignKeyConstraintExists fails with CS collation MSSQL DB

Description

---Created a DB with CS collation
CREATE DATABASE CRDB_CS_NEW_CRDB COLLATE SQL_Latin1_General_CP1_CS_AS;

--Start liquibase updates

_<changeSet author="${default.author}" id="Drop_LP_Contraint">
<validCheckSum>ANY</validCheckSum>
<preConditions onFail="MARK_RAN" >
<foreignKeyConstraintExists foreignKeyName="FK_LP_device"/>
</preConditions>
<dropForeignKeyConstraint
baseTableName="Employee_Devices"
constraintName="FK_LP_device"/>
</changeSet>_

Error while executing Liquibase updates:
liquibase.exception.MigrationFailedException: Migration failed for change set _liquibase/11.0/employee_devices-ddl.xml:: Drop_LP_Contraint::Test DA:
Reason:
liquibase/changelog-master.xml : liquibase.precondition.core.ForeignKeyExistsPrecondition@3c952a33 : Invalid object name 'SYS.INDEXES'._

Tested following queries
select * from SYS.INDEXES;
--No Result

select * from sys.indexes;
--Result exists

Tried the same in CI Collation DB and all worked as charm.

Environment

Development

Reporter

saikat sarkar

Affects versions

Priority

Major
Configure