schema formatting

This commit is contained in:
silverqx
2024-09-13 11:13:27 +02:00
parent fd2b4694e9
commit e728e86fbf
3 changed files with 9 additions and 14 deletions
@@ -31,20 +31,17 @@ namespace Orm::SchemaNs
public:
/*! CRTP return type by the passed R template parameter. */
using ColumnReferenceType =
std::conditional_t<std::is_void_v<R>, ColumnDefinitionReference, R>;
using ColumnReferenceType = std::conditional_t<std::is_void_v<R>,
ColumnDefinitionReference, R>;
/*! Constructor. */
ColumnDefinitionReference(ColumnDefinition &columnDefinition); // NOLINT(google-explicit-constructor)
/*! Default destructor. */
~ColumnDefinitionReference() = default;
/*! Copy constructor. */
ColumnDefinitionReference(
const ColumnDefinitionReference &) = default;
ColumnDefinitionReference(const ColumnDefinitionReference &) = default;
/*! Move constructor. */
ColumnDefinitionReference(
ColumnDefinitionReference &&) noexcept = default;
ColumnDefinitionReference(ColumnDefinitionReference &&) noexcept = default;
/*! Deleted copy assignment operator. */
ColumnDefinitionReference &operator=(const ColumnDefinitionReference &) = delete;
@@ -30,10 +30,10 @@ namespace Orm::SchemaNs
/*! Copy constructor. */
ForeignIdColumnDefinitionReference(
const ForeignIdColumnDefinitionReference &) = default;
const ForeignIdColumnDefinitionReference &) = default;
/*! Move constructor. */
ForeignIdColumnDefinitionReference(
ForeignIdColumnDefinitionReference &&) noexcept = default;
ForeignIdColumnDefinitionReference &&) noexcept = default;
/*! Deleted copy assignment operator. */
ForeignIdColumnDefinitionReference &
@@ -59,7 +59,7 @@ namespace Orm::SchemaNs
std::reference_wrapper<Blueprint> m_blueprint;
/*! Reference to a column definition. */
std::optional<ForeignKeyDefinitionReference>
m_foreignKeyDefinitionReference = std::nullopt;
m_foreignKeyDefinitionReference = std::nullopt;
};
template<typename>
@@ -27,11 +27,9 @@ namespace Orm::SchemaNs
~IndexDefinitionReference() = default;
/*! Copy constructor. */
IndexDefinitionReference(
const IndexDefinitionReference &) = default;
IndexDefinitionReference(const IndexDefinitionReference &) = default;
/*! Move constructor. */
IndexDefinitionReference(
IndexDefinitionReference &&) noexcept = default;
IndexDefinitionReference(IndexDefinitionReference &&) noexcept = default;
/*! Deleted copy assignment operator. */
IndexDefinitionReference &