diff --git a/t/webcrud.lisp b/t/webcrud.lisp new file mode 100644 index 0000000..f70f071 --- /dev/null +++ b/t/webcrud.lisp @@ -0,0 +1,54 @@ +(in-package :core-server.test) + +;; ;; ------------------------------------------------------------------------- +;; ;; Manager Users Table +;; ;; ------------------------------------------------------------------------- +;; (deftable manager-users-table () +;; ((name :label "Name") +;; (username :label "Username") +;; (creation-timestamp :label "Creation Timestamp" :remote-type timestamp))) + +;; ;; ------------------------------------------------------------------------- +;; ;; Manager Users Crud +;; ;; ------------------------------------------------------------------------- +;; (defwebcrud manager-user-crud () +;; ((name :label "Name") +;; (username :label "Username" :read-only t) +;; (password :label "Password" :remote-type password) +;; (creation-timestamp :label "Creation Timestamp" :remote-type date ;; timestamp +;; ) +;; (select-text :label "Select Text" :options '("Text1" "Text2") +;; :remote-type select) +;; (multiselect-text :label "MultiSelect Text" :options '("Text1" "Text2") +;; :remote-type multiple-select) +;; (multicheckbox-text :label "MultiCheckbox" :options '("Text1" "Text2") +;; :remote-type multiple-checkbox) +;; (number-value :label "A Number" :remote-type number) +;; (email-value :label "Email" :remote-type email) +;; (html-value :label "HTML Value" :remote-type html)) +;; (:default-initargs :title "Administrative Account" :editable-p t :deletable-p t)) + +;; ;; ------------------------------------------------------------------------- +;; ;; Sites Component +;; ;; ------------------------------------------------------------------------- +;; (defcomponent manager-users-component (