changed the interface of on_primary_key to have a third parameter of type primary_key_attribute
This commit is contained in:
@@ -2,14 +2,31 @@
|
||||
|
||||
namespace matador::utils {
|
||||
primary_key_attribute::primary_key_attribute(const size_t size)
|
||||
: size_(size) {}
|
||||
: size_( size ) {}
|
||||
|
||||
primary_key_attribute::primary_key_attribute(const generator_type generator)
|
||||
: generator_( generator ) {}
|
||||
|
||||
primary_key_attribute::primary_key_attribute(const size_t size, const generator_type generator)
|
||||
: size_( size )
|
||||
, generator_( generator ) {}
|
||||
|
||||
primary_key_attribute& primary_key_attribute::operator=(const size_t size) {
|
||||
size_ = size;
|
||||
return *this;
|
||||
size_ = size;
|
||||
return *this;
|
||||
}
|
||||
|
||||
primary_key_attribute& primary_key_attribute::operator=(const generator_type generator) {
|
||||
generator_ = generator;
|
||||
return *this;
|
||||
}
|
||||
|
||||
size_t primary_key_attribute::size() const {
|
||||
return size_;
|
||||
return size_;
|
||||
}
|
||||
|
||||
generator_type primary_key_attribute::generator() const {
|
||||
return generator_;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user