From 132a889daeb4a416ba2bf36ae86e8eaa4ca55b25 Mon Sep 17 00:00:00 2001 From: Quentin Millardet Date: Fri, 29 Dec 2023 11:10:36 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20d'une=20base=20de=20donn=C3=A9es=20et?= =?UTF-8?q?=20r=C3=A9cup=C3=A9ration=20des=20donn=C3=A9es=20de=20la=20base?= =?UTF-8?q?=20de=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/app.js | 2 ++ server/model/Ligthshow.js | 8 ++++++++ server/model/device.js | 4 +++- server/prisma/dev.db | Bin 45056 -> 45056 bytes server/routes/lightshow.js | 27 +++++++++++++++++++++++++++ server/service/LightshowService.js | 28 ++++++++++++++++++++++++++++ 6 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 server/model/Ligthshow.js create mode 100644 server/routes/lightshow.js create mode 100644 server/service/LightshowService.js diff --git a/server/app.js b/server/app.js index 963d212..933e151 100644 --- a/server/app.js +++ b/server/app.js @@ -6,6 +6,7 @@ var logger = require('morgan'); var deviceRouter = require('./routes/device'); var usersRouter = require('./routes/users'); +var lightshowRouter = require('./routes/lightshow'); var app = express(); @@ -21,6 +22,7 @@ app.use(express.static(path.join(__dirname, 'public'))); app.use('/devices', deviceRouter); app.use('/users', usersRouter); +app.use('/lightshow', lightshowRouter); // catch 404 and forward to error handler app.use(function(req, res, next) { diff --git a/server/model/Ligthshow.js b/server/model/Ligthshow.js new file mode 100644 index 0000000..3c55e86 --- /dev/null +++ b/server/model/Ligthshow.js @@ -0,0 +1,8 @@ +class Ligthshow{ + name; + audioFile; + audioFormat; + fseqFile; +} + +module.exports = Ligthshow \ No newline at end of file diff --git a/server/model/device.js b/server/model/device.js index ed587aa..8b84651 100644 --- a/server/model/device.js +++ b/server/model/device.js @@ -18,4 +18,6 @@ class Device{ set montPoint(value) { this.#montPoint = value; } -} \ No newline at end of file +} + +module.exports = Device \ No newline at end of file diff --git a/server/prisma/dev.db b/server/prisma/dev.db index ef7408d71e6051c5dfb0ddea6cf44cb301eb9a77..9f7fb47cc21434f278d6ac4f5500eb66770dbb92 100644 GIT binary patch delta 119 zcmZp8z|`=7X@WGPz(g5mRsjaRyd4`;7Vxt%@?T@%zqVOW;0(Ws1|u7TsGhJwNq$Lw zT2@MNHjv29Db7mENy#qGEig{WD$Y*NN=wO3=Vf4EVC4VA!2b!T^94U24