INNER CODE UNIT · Go

ChainOpFilters

rwynn/gtm · gtm.go:674

func ChainOpFilters(filters ...OpFilter) OpFilter {
	return func(op *Op) bool {
		for _, filter := range filters {
			if !filter(op) {
				return false
			}
		}
		return true
	}
}

func (op *Op) IsDrop() bool {
	if _, drop := op.IsDropDatabase(); drop {
		return true
	}
	if _, drop := op.IsDropCollection(); drop {
		return true
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…