calvin-vin commited on
Commit
e5d9d12
β€’
1 Parent(s): 042315f

change db repository

Browse files
Dockerfile CHANGED
@@ -9,6 +9,6 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
9
  RUN useradd -m -u 1000 user
10
  USER user
11
 
12
- COPY --chown=user . .
13
 
14
  CMD ["fastapi", "run", "app/main.py", "--host", "0.0.0.0", "--port", "7860"]
 
9
  RUN useradd -m -u 1000 user
10
  USER user
11
 
12
+ COPY --chown=user . /code
13
 
14
  CMD ["fastapi", "run", "app/main.py", "--host", "0.0.0.0", "--port", "7860"]
app/main.py CHANGED
@@ -28,14 +28,14 @@ app.add_middleware(
28
  # Get Sentiment
29
  @app.get("/")
30
  def get_sentiment_analysis():
31
- dbase = db.getDb("data.json")
32
  return dbase.get(1)[0]
33
 
34
 
35
  # Get Berita
36
  @app.get("/berita")
37
  def get_berita(label: str):
38
- dbase = db.getDb("berita.json")
39
  berita = dbase.get(1)[0]["berita"]
40
  label = label.lower()
41
  if label == 'positif':
@@ -85,7 +85,7 @@ async def upload_csv(
85
  # insert to berita.json
86
  new_df = df[['title', 'text', 'link', 'sentiment']]
87
  berita_dict = new_df.to_dict('records')
88
- berita_db = db.getDb("berita.json")
89
  berita_db.deleteAll()
90
  berita_db.add({"berita": berita_dict})
91
 
@@ -100,7 +100,7 @@ async def upload_csv(
100
  "tanggal": tanggal,
101
  }
102
 
103
- dbase = db.getDb("data.json")
104
  dbase.deleteAll()
105
  dbase.add(response)
106
 
@@ -109,7 +109,7 @@ async def upload_csv(
109
 
110
  @app.get("/media")
111
  def get_all_media():
112
- dbase = db.getDb("media.json")
113
  return dbase.getAll()
114
 
115
 
@@ -145,7 +145,7 @@ async def extract_links(request: Request, keyword: str):
145
  'csv_url': csv_url
146
  }
147
 
148
- dbase = db.getDb("data.json")
149
  dbase.deleteAll()
150
  dbase.add(response)
151
 
 
28
  # Get Sentiment
29
  @app.get("/")
30
  def get_sentiment_analysis():
31
+ dbase = db.getDb("db/data.json")
32
  return dbase.get(1)[0]
33
 
34
 
35
  # Get Berita
36
  @app.get("/berita")
37
  def get_berita(label: str):
38
+ dbase = db.getDb("db/berita.json")
39
  berita = dbase.get(1)[0]["berita"]
40
  label = label.lower()
41
  if label == 'positif':
 
85
  # insert to berita.json
86
  new_df = df[['title', 'text', 'link', 'sentiment']]
87
  berita_dict = new_df.to_dict('records')
88
+ berita_db = db.getDb("db/berita.json")
89
  berita_db.deleteAll()
90
  berita_db.add({"berita": berita_dict})
91
 
 
100
  "tanggal": tanggal,
101
  }
102
 
103
+ dbase = db.getDb("db/data.json")
104
  dbase.deleteAll()
105
  dbase.add(response)
106
 
 
109
 
110
  @app.get("/media")
111
  def get_all_media():
112
+ dbase = db.getDb("db/media.json")
113
  return dbase.getAll()
114
 
115
 
 
145
  'csv_url': csv_url
146
  }
147
 
148
+ dbase = db.getDb("db/data.json")
149
  dbase.deleteAll()
150
  dbase.add(response)
151
 
berita.json β†’ db/berita.json RENAMED
File without changes
data.json β†’ db/data.json RENAMED
File without changes
media.json β†’ db/media.json RENAMED
File without changes