Skip to content

Commit 2308ab0

Browse files
committed
fix: remove unused columns from status update history
1 parent 350050a commit 2308ab0

File tree

7 files changed

+6
-13
lines changed

7 files changed

+6
-13
lines changed

migrations/20250502200733_status_update_history.sql

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,5 @@ CREATE TABLE StatusUpdateHistory (
33
member_id INT REFERENCES Member(member_id) ON DELETE CASCADE,
44
date DATE NOT NULL,
55
is_updated BOOLEAN NOT NULL DEFAULT FALSE,
6-
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
7-
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
86
UNIQUE (member_id, date)
97
);
10-
11-
CREATE TRIGGER set_updated_at
12-
BEFORE UPDATE ON StatusUpdateHistory
13-
FOR EACH ROW
14-
EXECUTE FUNCTION update_timestamp();

src/daily_task/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ async fn update_attendance(members: &Vec<Member>, pool: &PgPool) {
6363

6464
for member in members {
6565
let attendance = sqlx::query(
66-
"INSERT INTO Attendance (member_id, date, is_present, time_in, time_out)
66+
"INSERT INTO Attendance (member_id, date, is_present, time_in, time_out)
6767
VALUES ($1, $2, $3, $4, $5)
6868
ON CONFLICT (member_id, date) DO NOTHING",
6969
)

src/graphql/mutations/streak_mutations.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use std::sync::Arc;
33
use async_graphql::{Context, Object, Result};
44
use sqlx::PgPool;
55

6-
use crate::models::status_update_streak::{StatusUpdateStreak as Streak, StreakInput};
6+
use crate::models::status_update::{StatusUpdateStreak as Streak, StreakInput};
77
use chrono_tz::Asia::Kolkata;
88

99
#[derive(Default)]

src/graphql/queries/member_queries.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::models::{
66
attendance::{AttendanceInfo, AttendanceSummaryInfo},
77
member::Member,
88
project::Project,
9-
status_update_streak::StatusUpdateStreakInfo,
9+
status_update::StatusUpdateStreakInfo,
1010
};
1111

1212
#[derive(Default)]

src/graphql/queries/streak_queries.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use std::sync::Arc;
22

3-
use crate::models::status_update_streak::StatusUpdateHistory;
4-
use crate::models::status_update_streak::StatusUpdateStreak as Streak;
3+
use crate::models::status_update::StatusUpdateHistory;
4+
use crate::models::status_update::StatusUpdateStreak as Streak;
55
use async_graphql::{Context, Object, Result};
66
use sqlx::PgPool;
77

src/models/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
pub mod attendance;
22
pub mod member;
33
pub mod project;
4-
pub mod status_update_streak;
4+
pub mod status_update;
File renamed without changes.

0 commit comments

Comments
 (0)