From 62ec9d6cb0fb51b268388151ff0f958dc31def51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Portela=20Afonso?= Date: Wed, 15 Dec 2021 15:58:45 +0000 Subject: [PATCH] feat(database): create EnumModel protocol with default implementation --- Sources/YData/Database/EnumModel.swift | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Sources/YData/Database/EnumModel.swift diff --git a/Sources/YData/Database/EnumModel.swift b/Sources/YData/Database/EnumModel.swift new file mode 100644 index 0000000..f926bf4 --- /dev/null +++ b/Sources/YData/Database/EnumModel.swift @@ -0,0 +1,9 @@ +import Foundation + +public protocol EnumModel { + static var schema: String { get } +} + +public extension EnumModel { + static var schema: String { String(describing: Self.self) } +}