create folders table

This commit is contained in:
Takeshi Kimata
2024-02-12 12:20:37 +09:00
parent 8de8d06399
commit 197a011c4c
13 changed files with 261 additions and 32 deletions

View File

@@ -6,7 +6,7 @@ const app = express();
const cors = require("cors");
const corsOptions = {
origin: "http://localhost:3000",
methods: "GET,HEAD,PUT,PATCH,POST,DELETE"
methods: "GET,HEAD,PUT,PATCH,POST,DELETE",
};
app.use(cors(corsOptions));
@@ -15,13 +15,13 @@ app.use(express.json());
// init sequalize
const sequelize = new Sequelize({
dialect: 'sqlite',
storage: 'database.sqlite',
dialect: "sqlite",
storage: "database.sqlite",
});
// "/"
const indexRoute = require('./routes/index');
app.use('/', indexRoute);
const indexRoute = require("./routes/index");
app.use("/", indexRoute);
// "/projects"
const projectsIndexRoute = require('./routes/projects/index')(sequelize);
@@ -29,6 +29,12 @@ const projectsNewRoute = require('./routes/projects/new')(sequelize);
app.use('/projects', projectsIndexRoute);
app.use('/projects', projectsNewRoute);
// "/folders"
const foldersIndexRoute = require('./routes/folders/index')(sequelize);
const foldersNewRoute = require('./routes/folders/new')(sequelize);
app.use('/folders', foldersIndexRoute);
app.use('/folders', foldersNewRoute);
const PORT = process.env.PORT || 3001;
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);