We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 413e91f commit 1af937eCopy full SHA for 1af937e
karen/src/logic/fishing.rs
@@ -1,7 +1,20 @@
1
+use std::collections::HashMap;
2
+
3
+use chrono::{Datelike, Timelike, Utc};
4
use sqlx::PgConnection;
5
6
use crate::common::data::FISHING_DATA;
7
8
+pub fn get_current_fish_prices() -> HashMap<String, i64> {
9
+ let duration_since_start_of_year = Utc::now() - Utc::now().with_month(1).unwrap().with_day(1).unwrap().with_minute(0).unwrap();
10
11
+ let elapsed_weeks = duration_since_start_of_year.num_weeks();
12
+ let elapsed_days = duration_since_start_of_year.num_days();
13
+ let elapsed_hours = duration_since_start_of_year.num_hours();
14
15
16
+}
17
18
pub async fn randomize_fish_prices(db: &mut PgConnection) -> Result<(), sqlx::Error> {
19
for fish in FISHING_DATA.fish.values() {
20
sqlx::query!(
0 commit comments