summaryrefslogtreecommitdiff
path: root/src/player.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/player.lisp')
-rw-r--r--src/player.lisp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/player.lisp b/src/player.lisp
index db78e57..11cd2b9 100644
--- a/src/player.lisp
+++ b/src/player.lisp
@@ -4,6 +4,13 @@
;;; MODEL CLASSES
+(defclass has-uid ()
+ ((nuid :reader uid
+ :initform (nuid)
+ :index-type idx:string-unique-index
+ :index-reader object-with-uid))
+ (:metaclass db:persistent-class))
+
(defclass player (db:store-object has-uid)
((nick
:reader nickname