foder route ok
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
const {Sequelize, DataTypes} = require('sequelize');
|
||||
const db = require('../config/db')
|
||||
|
||||
const folder = db.define('Folders', {
|
||||
folderid: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
autoIncrement: true,
|
||||
},
|
||||
|
||||
folderName: {
|
||||
type: DataTypes.STRING,
|
||||
allowNull: false,
|
||||
},
|
||||
|
||||
folderParent: {
|
||||
type: DataTypes.INTEGER,
|
||||
allowNull: true,
|
||||
references: {
|
||||
model: 'File',
|
||||
key: 'folderId',
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
folder.hasMany(folder, { as: 'subFolders', foreignKey: 'folderParent' });
|
||||
|
||||
module.exports = folder;
|
||||
Reference in New Issue
Block a user