From 0e4bee203d0b7d7df37b00051f27a4f0d40538d8 Mon Sep 17 00:00:00 2001 From: brausjonas Date: Tue, 16 May 2023 11:10:05 +0200 Subject: [PATCH] Semester Structure Changed --- anwendung/src/components/Test.jsx | 12 ++- backend/database.mv.db | Bin 45056 -> 36864 bytes backend/database.trace.db | 100 ++++++++++++++++++ .../backend/anwprj/Semesters/Semester.java | 33 +++--- 4 files changed, 121 insertions(+), 24 deletions(-) diff --git a/anwendung/src/components/Test.jsx b/anwendung/src/components/Test.jsx index 08b187b..310af23 100644 --- a/anwendung/src/components/Test.jsx +++ b/anwendung/src/components/Test.jsx @@ -1,15 +1,19 @@ export default function Test(p) { - let datum = new Date(2023, 1, 10); - let start = new Date(datum.getFullYear(), 0, 0); + // let datum = new Date(2023, 1, 10); + // let start = new Date(datum.getFullYear(), 0, 0); + // + // let difference = (datum - start) / (1000 * 60 * 60 * 24) - let difference = (datum - start) / (1000 * 60 * 60 * 24) + + let day = 41 + let datum = new Date(2023, 0, 30) return (
-

{difference}

+

{datum.getMonth()}

); } \ No newline at end of file diff --git a/backend/database.mv.db b/backend/database.mv.db index e106e214c4d24d15cdacb0e0b984b9dd362fc2a4..a11248b404aea5657cd440306d8e32f262115a73 100644 GIT binary patch literal 36864 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 diff --git a/backend/database.trace.db b/backend/database.trace.db index 6a33ef5..94c7e61 100644 --- a/backend/database.trace.db +++ b/backend/database.trace.db @@ -1563,3 +1563,103 @@ No data is available [2000-214] 2023-05-14 22:08:48 jdbc[3]: exception org.h2.jdbc.JdbcSQLNonTransientException: Keine Daten verfügbar No data is available [2000-214] +2023-05-16 10:52:37 jdbc[3]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax Fehler in SQL Befehl "create table days (id int auto_increment, dayinyear int, [*]year int, semesterid int)"; erwartet "identifier" +Syntax error in SQL statement "create table days (id int auto_increment, dayinyear int, [*]year int, semesterid int)"; expected "identifier"; SQL statement: +create table days (id int auto_increment, dayinyear int, year int, semesterid int) [42001-214] +2023-05-16 10:54:14 jdbc[3]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax Fehler in SQL Befehl "create table days (id int auto_increment, dayinyear int, [*]year int, semesterid int)"; erwartet "identifier" +Syntax error in SQL statement "create table days (id int auto_increment, dayinyear int, [*]year int, semesterid int)"; expected "identifier"; SQL statement: +create table days (id int auto_increment, dayinyear int, year int, semesterid int) [42001-214] +2023-05-16 08:55:41 jdbc[3]: exception +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported. + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1573) + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:469) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) + at java.base/java.lang.Thread.run(Thread.java:833) +2023-05-16 08:55:56 jdbc[3]: exception +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported. + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1573) + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:469) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) + at java.base/java.lang.Thread.run(Thread.java:833) +2023-05-16 08:56:44 jdbc[3]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax Fehler in SQL Befehl "create table days (id int auto_increment, dayinyear int, [*]year int, semesterid int)"; erwartet "identifier" +Syntax error in SQL statement "create table days (id int auto_increment, dayinyear int, [*]year int, semesterid int)"; expected "identifier"; SQL statement: +create table days (id int auto_increment, dayinyear int, year int, semesterid int) [42001-210] +2023-05-16 08:56:44 jdbc[4]: exception +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported. + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1573) + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:469) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) + at java.base/java.lang.Thread.run(Thread.java:833) +2023-05-16 08:56:53 jdbc[5]: exception +java.sql.SQLClientInfoException: Client info name 'ApplicationName' not supported. + at org.h2.jdbc.JdbcConnection.setClientInfo(JdbcConnection.java:1573) + at com.intellij.database.remote.jdbc.impl.RemoteConnectionImpl.setClientInfo(RemoteConnectionImpl.java:469) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) + at java.base/java.lang.Thread.run(Thread.java:833) +2023-05-16 11:03:36 jdbc[3]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Tabelle "ENTRY" nicht gefunden +Table "ENTRY" not found; SQL statement: +select * from entry [42102-214] diff --git a/backend/src/main/java/com/example/backend/anwprj/Semesters/Semester.java b/backend/src/main/java/com/example/backend/anwprj/Semesters/Semester.java index 852a8a1..19be372 100644 --- a/backend/src/main/java/com/example/backend/anwprj/Semesters/Semester.java +++ b/backend/src/main/java/com/example/backend/anwprj/Semesters/Semester.java @@ -4,49 +4,42 @@ package com.example.backend.anwprj.Semesters; public class Semester { private int id; - private int startweeknumber; - private int endweeknumber; + private int startday; + private int endday; private String name; private int startyear; private int endyear; - public Semester(int id, int startweeknumber, int endweeknumber, String name, int startyear, int endyear) - { + public Semester(int id, int startday, int endday, String name, int startyear, int endyear) { this.id = id; - this.startweeknumber = startweeknumber; - this.endweeknumber = endweeknumber; + this.startday = startday; + this.endday = endday; this.name = name; this.startyear = startyear; this.endyear = endyear; } - public int getId() - { + public int getId() { return id; } - public int getStartweeknumber() - { - return startweeknumber; + public int getStartday() { + return startday; } - public int getEndweeknumber() - { - return endweeknumber; + public int getEndday() { + return endday; } - public String getName() - { + public String getName() { return name; } - public int getStartyear() - { + public int getStartyear() { return startyear; } - public int getEndyear() - { + public int getEndyear() { return endyear; } }