package constant import "errors" // ErrUUIDChangeType define error of check uuid from value failed in uuid from change type var ErrUUIDChangeType = errors.New("undefined uuid change type") // ErrUpdateRowZero define error of update affected row zero var ErrUpdateRowZero = errors.New("update affected rows is zero") // ErrDeleteRowZero define error of delete affected row zero var ErrDeleteRowZero = errors.New("delete affected rows is zero") // ErrQueryRowZero define error of query affected row zero var ErrQueryRowZero = errors.New("query affected rows is zero") // ErrInsertRowUnexpected define error of insert affected row not reach expected number var ErrInsertRowUnexpected = errors.New("the number of inserted data rows don't reach the expected value") var ( // ErrUUIDFromCheckT1 define error of check uuid from value failed in uuid from change type ErrUUIDFromCheckT1 = errors.New("in uuid from change type, value of new uuid_from is equal value of old uuid_from") // ErrUUIDToCheckT1 define error of check uuid to value failed in uuid from change type ErrUUIDToCheckT1 = errors.New("in uuid from change type, value of new uuid_to is not equal value of old uuid_to") // ErrUUIDFromCheckT2 define error of check uuid from value failed in uuid to change type ErrUUIDFromCheckT2 = errors.New("in uuid to change type, value of new uuid_from is not equal value of old uuid_from") // ErrUUIDToCheckT2 define error of check uuid to value failed in uuid to change type ErrUUIDToCheckT2 = errors.New("in uuid to change type, value of new uuid_to is equal value of old uuid_to") // ErrUUIDFromCheckT3 define error of check uuid from value failed in uuid add change type ErrUUIDFromCheckT3 = errors.New("in uuid add change type, value of old uuid_from is not empty") // ErrUUIDToCheckT3 define error of check uuid to value failed in uuid add change type ErrUUIDToCheckT3 = errors.New("in uuid add change type, value of old uuid_to is not empty") )