14 lines
516 B
JavaScript
14 lines
516 B
JavaScript
import mongoose from "mongoose";
|
|
|
|
const VendorSchema = new mongoose.Schema({
|
|
username: { type: String, required: true, unique: true },
|
|
passwordHash: { type: String, required: true },
|
|
currentToken: { type: String, default: null },
|
|
storeId: { type: mongoose.Schema.Types.ObjectId, ref: "Store", default: null },
|
|
pgpKey: { type: String, default: ""},
|
|
lastOnline: { type: Date, default: Date.now },
|
|
createdAt: { type: Date, default: Date.now },
|
|
});
|
|
|
|
export default mongoose.model("Vendor", VendorSchema);
|