Решение, которое мы использовали в моем последнем задании, состояло в том, чтобы пронумеровать сценарии, поскольку они были добавлены к управлению исходным кодом:
01. CreateUserTable.sql
02. PopulateUserTable
03. AlterUserTable.sql
04. CreateOrderTable.sql
, которым идея состояла в том, что мы всегда знали, какой порядок выполнить сценарии, и мы могли избежать необходимости управлять проблемами целостности данных, которые могли бы возникнуть, если бы Вы пытались изменить сценарий № 1 (который был бы возможная причина ВСТАВКИ в № 2 для сбоя).
Вот очень демонстрационное решение для класса проверки (hasClass) в JavaScript:
const mydivclass = document.querySelector('.mydivclass');
// if 'hasClass' is exist on 'mydivclass'
if(mydivclass.classList.contains('hasClass')) {
// do something if 'hasClass' is exist.
}