File tree 6 files changed +70
-167
lines changed
java/ac/knu/likeknujobserver/menu/service
6 files changed +70
-167
lines changed Original file line number Diff line number Diff line change 36
36
# ## VS Code ###
37
37
.vscode /
38
38
39
- /src /main /resources /application.properties
40
39
/src /main /resources /application-dev.properties
41
- /src /main /resources /application-prod.properties
42
- /src /main /resources /application.yml
43
- /src /test /resources /application.properties
44
- /src /test /resources /application.yml
45
40
46
41
/src /main /resources /static /firebase /likeknu-2023-firebase-adminsdk-ehw5i-31d25209d8.json
47
42
48
43
.DS_Store
44
+
45
+ src /main /resources /db /schema.sql
Original file line number Diff line number Diff line change @@ -48,15 +48,12 @@ void init() {
48
48
private void importFromMenuRepositoryAndCache (CafeteriaInformation cafeteriaInformation ) {
49
49
LocalDate thisSunday = LocalDate .now ()
50
50
.with (TemporalAdjusters .previousOrSame (DayOfWeek .SUNDAY ));
51
- Cafeteria cafeteria = cafeteriaRepository .findCafeteriaByCampusAndCafeteriaName (
52
- cafeteriaInformation .getCampus (), cafeteriaInformation .getCafeteriaName ()
53
- )
54
- .orElseThrow (NullPointerException ::new );
55
-
56
- menuRepository .findMenusByMenuDateAfterAndCafeteria (thisSunday , cafeteria )
51
+ cafeteriaRepository .findCafeteriaByCampusAndCafeteriaName (
52
+ cafeteriaInformation .getCampus (), cafeteriaInformation .getCafeteriaName ()
53
+ ).ifPresent (cafeteria -> menuRepository .findMenusByMenuDateAfterAndCafeteria (thisSunday , cafeteria )
57
54
.forEach (menu -> {
58
55
caching (MenuMessage .of (menu , cafeteria ));
59
- });
56
+ })) ;
60
57
}
61
58
62
59
public void updateMenu (MenuMessage menuMessage ) {
Original file line number Diff line number Diff line change
1
+ server.port =8081
2
+
3
+ spring.datasource.url =jdbc:mysql://${DB_HOST}:${DB_PORT}/${DB_SCHEMA}?characterEncoding =UTF-8&serverTimezone =UTC
4
+ spring.datasource.username =${DB_USERNAME}
5
+ spring.datasource.password =${DB_PASSWORD}
6
+
7
+ spring.jpa.hibernate.ddl-auto =validate
8
+
9
+ spring.rabbitmq.username =${RABBITMQ_USERNAME}
10
+ spring.rabbitmq.password =${RABBITMQ_PASSWORD}
11
+
12
+ rabbitmq.bus-arrival-time-queue-name =knu.bus
13
+ rabbitmq.announcement-queue-name =knu.announcement
14
+ rabbitmq.menu-queue-name =knu.menu
15
+ rabbitmq.calendar-queue-name =knu.calendar
16
+
17
+ openai.token =${OPEN_AI_TOKEN}
18
+ openai.fine-tuning-url =https://api.openai.com/v1/chat/completions
19
+ openai.fine-tuning-model =${FINE_TUNING_MODEL}
20
+
21
+ firebase.key-path =/home/ubuntu/likeknu-2023-firebase-adminsdk-ehw5i-31d25209d8.json
Original file line number Diff line number Diff line change
1
+ server.port =8081
2
+
3
+ spring.datasource.url =jdbc:mysql://${DB_HOST}:${DB_PORT}/${DB_SCHEMA}?characterEncoding =UTF-8&serverTimezone =UTC
4
+ spring.datasource.username =${DB_USERNAME}
5
+ spring.datasource.password =${DB_PASSWORD}
6
+
7
+ spring.jpa.hibernate.ddl-auto =validate
8
+
9
+ spring.rabbitmq.username =${RABBITMQ_USERNAME}
10
+ spring.rabbitmq.password =${RABBITMQ_PASSWORD}
11
+
12
+ rabbitmq.bus-arrival-time-queue-name =knu.bus
13
+ rabbitmq.announcement-queue-name =knu.announcement
14
+ rabbitmq.menu-queue-name =knu.menu
15
+ rabbitmq.calendar-queue-name =knu.calendar
16
+
17
+ openai.token =${OPEN_AI_TOKEN}
18
+ openai.fine-tuning-url =https://api.openai.com/v1/chat/completions
19
+ openai.fine-tuning-model =${FINE_TUNING_MODEL}
20
+
21
+ firebase.key-path =/home/ubuntu/likeknu-2023-firebase-adminsdk-ehw5i-31d25209d8.json
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ server.port =8081
2
+
3
+ spring.jpa.properties.hibernate.format_sql =true
4
+ spring.jpa.properties.hibernate.highlight_sql =true
5
+ spring.jpa.hibernate.ddl-auto =update
6
+
7
+ logging.level.org.hibernate.SQL =debug
8
+ logging.level.org.hibernate.orm.jdbc.bind =trace
9
+
10
+ spring.rabbitmq.username =test
11
+ spring.rabbitmq.password =test
12
+
13
+ rabbitmq.bus-arrival-time-queue-name =knu.bus
14
+ rabbitmq.announcement-queue-name =knu.announcement
15
+ rabbitmq.menu-queue-name =knu.menu
16
+ rabbitmq.calendar-queue-name =knu.calendar
17
+
18
+ openai.token =test
19
+ openai.fine-tuning-url =test
20
+ openai.fine-tuning-model =test
21
+
22
+ firebase.key-path =/Users/jcw/likeknu-2023-firebase-adminsdk-ehw5i-31d25209d8.json
You can’t perform that action at this time.
0 commit comments