You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
538 B

// feed.js
// Copyright (C) 2022 DTP Technologies, LLC
// License: Apache-2.0
'use strict';
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const FeedSchema = new Schema({
url: { type: String, required: true, unique: true },
title: { type: String },
link: { type: String },
favicons: { type: [String] },
description: { type: String },
language: { type: String },
generator: { type: String },
published: { type: Date },
});
module.exports = (conn) => {
return conn.model('Feed', FeedSchema);
};