func Run(args RunArgs) error {
	if args.Name != "" {
		return runOptional(args)
	}
	if args.Force {
		return ErrCannotForceMandatory
	}
	return run(args)
}
func Run(args RunArgs) error {
	if args.Name != "" {
		return runOptional(args)
	}
	if args.Force {
		return ErrCannotForceMandatory
	}
	return run(args)
}
func Run ( args RunArgs ) error { if args . Name != " " { return runOptional ( args ) } if args . Force { return ErrCannotForceMandatory } return run ( args ) }
// Run runs all registered non optional migrations if no ".Name" is informed.
// Migrations are executed in the order that they were registered. If ".Name"
// is informed, an optional migration with the given name is executed.
Run runs all registered non optional migrations if no . Name is informed . Migrations are executed in the order that they were registered . If . Name is informed an optional migration with the given name is executed .