/** * Snapshot isolation is not compatible with DDL operations. * * @return TransactionSettings */ public static function GetDDLCompatibleDefaults() { return new TransactionSettings(TRUE, DatabaseTransactionScopeOption::Required(), DatabaseTransactionIsolationLevel::ReadCommitted()); }