diff --git a/.gitignore b/.gitignore index ea583c8042968d9739a031d0ec2853a61f572c69..2161ee891b3ffabaf6cda8c299085efd1bdfbf32 100644 --- a/.gitignore +++ b/.gitignore @@ -403,6 +403,7 @@ build/Release # Dependency directories node_modules/ jspm_packages/ +dbData/ # TypeScript v1 declaration files typings/ diff --git a/showtime/client/src/html/admin.html b/showtime/client/src/html/admin.html index 7f00e116d514db15eda345ca19e847ebc207bbd1..4ec8c2d34af73b19531cca6fc40bf0e998211722 100644 --- a/showtime/client/src/html/admin.html +++ b/showtime/client/src/html/admin.html @@ -26,7 +26,7 @@ <div id="createShow"> <input id="desc" type="text" placeholder="description"/> - <input id="place" type="number" placeholder="capacity" min="1" max="5" value="1" /> + <input id="place" type="number" placeholder="capacity" min="1" max="100" value="1" /> <button id="create" disabled>Ajouter</button> </div> diff --git a/showtime/readme.md b/showtime/readme.md index 309786489c8d3483d73596d2649a10b5cadd87ee..f0b71e3035fbad9097b0ecd4c5fc7aa9ffe29fad 100644 --- a/showtime/readme.md +++ b/showtime/readme.md @@ -143,11 +143,12 @@ et exécutér cette commande ci-dessous pour produire les fichiers clients néc npm run build -ensuite se placer dans le dossier **/server** et éxecuter la commande ci-dessous pour demarrer la base de données. +ensuite se placer dans le dossier **/server**, créer un dossier **dbData** pour accueillir les données du serveur, +et ensuite éxecuter la commande ci-dessous pour demarrer la base de données. mongod --dbpath mongod dbData - (si dossier dbData inéxistant et que mongodb ne le crée pas, créer le manuellement (dbData)). + (NB : bien veiller à, si dossier dbData inéxistant et que mongodb ne le crée pas, créer manuellement (dbData)). esuite on peut demarrer le serveur afin de pouvoir se connecter avec la commande : npm run start où (nodemon) @@ -156,6 +157,14 @@ Le serveur se lancera (un message s'affichera dans le temrinal) et vous pourrez localhost:3000/ +## Importer Document spectacle: + avce le fichier se trouvant au server/misc/shows.json, on peut initialiser la base de données avec ces spectacles. pour cela, il faut utiliser + mongoimport comme suit : + se placer dans le dossier ./server et faire + + mongoimport --db booksBase --collection shows --file ./misc/shows.json + + # Précisions ## Authentification JWT: Utilisation de Authentification JWT diff --git a/showtime/server/misc/shows.json b/showtime/server/misc/shows.json new file mode 100644 index 0000000000000000000000000000000000000000..d139ecaf1505fec945a38bc162e149211b636700 --- /dev/null +++ b/showtime/server/misc/shows.json @@ -0,0 +1,20 @@ +{ + "description": "super show kung-fu", + "places": 4, +} +{ + "description": "super spectacle", + "places": 5, +}, +{ + "description": "barbie", + "places": 3, +}, +{ + "description": "dora", + "places": 3, +}, +{ + "description": "Timoléon", + "places": 5, +} \ No newline at end of file