From 8d79012309c4db3cb0383da2ab3dc1f7b67c1ac6 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Mon, 19 Jun 2023 19:23:55 +0000 Subject: [PATCH] added `NFCTags` model --- packages/server/src/models/NFCTags/index.js | 37 +++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 packages/server/src/models/NFCTags/index.js diff --git a/packages/server/src/models/NFCTags/index.js b/packages/server/src/models/NFCTags/index.js new file mode 100644 index 00000000..d83c9e39 --- /dev/null +++ b/packages/server/src/models/NFCTags/index.js @@ -0,0 +1,37 @@ +export default { + name: "NFCTag", + collection: "nfc_tags", + schema: { + user_id: { + type: String, + required: true + }, + owner_id: { + type: String, + required: true + }, + serial: { + type: String, + required: true + }, + alias: { + type: String, + default: "My NFC Tag" + }, + active: { + type: Boolean, + default: true + }, + behavior: { + type: Object, + default: { + type: "url", + value: "https://comty.app" + } + }, + endpoint_url: { + type: String, + default: "https://comty.app/nfc/no_endpoint" + } + } +} \ No newline at end of file