Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Mikael Roos
@mosbth
@churchthecat Ta backupen som du är van vid, det är egentligen bara en annan databas än tidigare. Använd dbwebb eller root användaren om det underlättar.
steken0
@steken0
Tjena, kom på att jag glömde lägga in er-modellen när jag sealade projektet :/. Lämnade in på canvas typ direkt efter om det nu var okej
Mikael Roos
@mosbth
@lunim00 Det var nog inget av det. För att fixa tabellutskriften så behövde jag lösa uppgiften och skrev ihop SQL-koden och namngav kolumnerna på ett sätt som kändes rätt och rimligt. I efterhand kunde jag säkert valt andra titlar på kolumnerna som hade varit tydligare. Det var varken med flit eller medvetet, det bara blev så, kändes rätt för stunden.
@steken0 seala en gång till så det kommer med i din inlämning, så slipper rättaren lite strul.
Mikael Roos
@mosbth

Tentastatus

71 inlämningar för tillfället. Gissningsvis är det majoriteten campusare.
101 har hittills checkat ut tentan.
Så, nu blev siffrorna rätt...
Linnea Blad
@linneablad
ska man lägga alla filer direkt i mappen try1 eller skapa en undermapp och lägga dem där?
Mikael Roos
@mosbth
Direkt i try1
@linneablad
churchthecat
@churchthecat
Jag gjorde tentan även om jag inte var klar med tidigare moment. ska jag göra nåt mer än lämna in ? tänkte göra extrauppgiften på eshoppen med sen. Funkar det att tillgodoräkna sig resultatet av denna tentan även om uppgifterna dröjer ? eller blev det en övningstenta även om jag klarade den? Nån mening att jag skriver någon redovisning innan jag är klar med tidigare uppgifter?
Mikael Roos
@mosbth
@churchthecat om du klarar tentan så är den biten klar, oavsett hur många kmom du klarat sen tidigare. Sen gör du resten och det rättas i uppsamlingsheaten. Det sista du gör är att skriva den slutliga redovisnignstexten och lämna in, den triggar slutbetyget.
churchthecat
@churchthecat
gött, tackar
Olga Christensen
@oc777
@mosbth
regarding router /exam/visa
it says: "... tillsammans med information om eventuella tider de har spelningar en viss speldag (namn, datum)"
not sure what "en viss speldag" means.
Should I show spelningar for ONE random speldag?
Or for each day?
Or all spelningar per band?
Mikael Roos
@mosbth
@oc777 alla artister inkl deras speldagar, oavsett om de har speldag eller ej
Olga Christensen
@oc777
in one "table"? @mosbth
Mikael Roos
@mosbth
... som visar en rapport
@oc777
Olga Christensen
@oc777
@mosbth tackar!
AsaTirsen
@AsaTirsen
@mosbth Hmm nu när jag lämnar in mitt lilla meddelande på canvas står det försenat eftersom kl är efter midnatt svensk tid. Kan jag ignorera det? Jag checkade ut tentan ca 20.30 och lämnade in 01.30 svensk tid...
AsaTirsen
@AsaTirsen
@mosbth Vad betyder det här: Om du förseglar flera gånger så måste du försegla sista gången max 15 minuter efter din första försegling. Jag gjorde det flera ggr under tentan, det var så jag förstod det på föreläsningen...
Mikael Roos
@mosbth
@AsaTirsen ignorera försenat, ja. Det är okey med förseglingen så som du gjorde.
ChalleStr
@ChalleStr
@mosbth @AuroraBTH @lewenhagen Måste man installera body-parser i express för varje projekt?
Niklas Andersson
@AuroraBTH
Om du ska hantera POST-request så behöver du ha den
Eller, rättare sagt om du ska hämta ut information från ett formulär i en POST-request
tikktakk79
@tikktakk79
Är det ok att diskutera tentalösningar nu?
Mikael Roos
@mosbth
Japp, kör på. Lösning på trean ligger i forumet. https://dbwebb.se/forum/viewtopic.php?f=73&t=8949#p66490
Länken till kursplanen funkar tydligen inte i kursutvärderingen. Webb kursplan SE kursplan
Mikael Roos
@mosbth
Om alla fyller i kursutvärderingen så lovar lärarateamet att rätta tentan as-snabbt.

Tentastatus

121 checkade ut tentan och 104 har lämnat in.
Förberedelser för rättning pågår.
Omtenta restinlämningar i slutet av maj + slutet av augusti.
tikktakk79
@tikktakk79
Jag kollar igenom mitt projekt och blir lite fundersam över denna formulering: 'I webbklienten kan man hantera sin order och dess orderrader och “beställa” sin order.' Vad innebär "beställa" i det här sammanhanget? Är det något man ska göra när ordern redan finns, eller är det själva skapandet av ordern som avses?
Mikael Roos
@mosbth
@tikktakk79 Kanske ändra nån tidsstämpel som gör att ordern ändrar status?
tikktakk79
@tikktakk79
Aha, jag fattar. Gött mos
Olle Bergkvist
@ollebergkvist

Fråga här gällande redovisningstexten för projektkrav2. Under denna rubrik finns det ett antal delkrav som de flesta av oss antagligen uppfyllt redan i KMOM05 och KMOM06. Om jag inte minns fel är de grundkrav från tidigare kursmoment?

I webbklienten kan man hantera sin order och dess orderrader och “beställasin order.

Det skall finnas en webbsida som visar en komplett order, inklusive orderstatus, kunddetaljer och orderrader.

I terminalklienten kan man skapa en plocklistan som visar att respektive beställd produkt finns i lagret.

Jag skrev något i stil med att "De här delkraven har redan uppfyllts i tidigare kursmoment" och sen har jag förklarat hur jag uppfyllt de som var nya för KMOM10. Har dock i redovisningsvideon visat upp att även de redan uppfyllda delkraven fungerar. Är det ok att göra så eller blir det poängavdrag?

Mikael Roos
@mosbth
@ollebergkvist gör så. Visst kan det vara så att de krav du löst tidigare var optionella extrauppgifter i de kmomen?
Olle Bergkvist
@ollebergkvist
Topp!
Xolof
@Xolof
@mosbth Det var verkligen snabbt rättat!
Mikael Roos
@mosbth
@Xolof "plötsligt händer det"
ChalleStr
@ChalleStr

@mosbth @AuroraBTH Jag skulle verkligen behöva hjälp med kmom05. Ställde frågor om samma problem förra veckan men har inte lyckats lösa det. Det är säkert någon tankevurpa men jag sitter fast. Har ett formulär där man lägger till nya produkter. Vill att man redirectas till sidan products där samtliga produkter visas. Men jag får inte de nya produkterna att visas i tabellen. De läggs till utan antal och kategori. Product har en selectsats där flera tabeller joinas för att kunna visa antal och kategori. Hur skriver jag om selectsatsen för att den ska visa även de nya? Eller är det något annat som spökar? Jag har felsökt, tagit bort, skrivit om men icke... ``async function showProducts() { let sql =
SELECT
p.produkt_id,
p.namn,
p.pris,
p2l.antal,
p.beskrivning,
GROUP_CONCAT(k.typ) AS 'kategori'
FROM produkt AS p
JOIN produkt2lager AS p2l
ON p.produkt_id = p2l.produkt_id
JOIN produkt2kategori AS p2k
ON p.produkt_id = p2k.produkt_id
JOIN kategori AS k
ON k.typ = p2k.kategori_typ
GROUP BY
p.produkt_id;
`;

let res;

res = await db.query(sql);

console.table(res);

return res;

}```

Äsch, fick inte till till koden när jag kopierade så indragen är fel...
Hoppas det går att läsa ändå.
Karl Martinsson
@karlmartinsson
@ChalleStr Skulle gissa att problemet ligger i din insert när du lägger till en produkt snarare än i visningen av dem. Din produktsida ställer ju en ny fråga till databasen när den körs. Är du säker på att du lägger till data i alla tre tabeller när du skapar en produkt. Den där du har produkten, den där du har antal och den där du kopplar produkt och kategori?
ChalleStr
@ChalleStr
@karlmartinsson Du har rätt, jag lägger inte till antal och kategori i min INSERT för jag uppfattade kravet som att det inte behövdes. Men borde inte selectsatsen kunna visa null eller tom kolumn där det inte finns något värde? Eller blir det helt enkel att den inte visar något alls om inte alla kolumner har värden?
Karl Martinsson
@karlmartinsson
Okej. uppfattade det som att du inte såg antal och kategori i din produktlista. Är det så att du inte ser de nya produkterna alls?
Karl Martinsson
@karlmartinsson
@ChalleStr Läste din kod lite närmare. Testa och kör LEFT JOIN i stället för bara join för att få med alla rader från den första tabellen i stället för bara de matchande
Wim4rk
@Wim4rk
@mosbth , @AuroraBTH Kan man få tag i era eslint-regler någonstans? Vet att jag lyckades med pylint... Spar så mycket tid när jag ska validera.
Mikael Roos
@mosbth
@Wim4rk de ligger i kursreport i en configfil. De ligger även i ett repo https://github.com/janaxs/javascript-style-guide
Wim4rk
@Wim4rk
Tusen tack @mosbth
ChalleStr
@ChalleStr
@karlmartinsson Precis, jag ser inte de nya produkterna alls. Ska testa ditt förslag, tack för tipset!