NobGit
public imalexnord read

Slot

Calendar-first scheduling powered by Cloudflare Workers and Google Calendar.

Languages

Repository composition by tracked source files.

TypeScript
TypeScript 79% CSS 19% SQL 2% HTML 0%
Create file Wiki Documentation
Clone
https://nobgit.com/user/imalexnord/slot.git
ssh://[email protected]:2222/user/imalexnord/slot.git

Trace

migrations/0004_booking_management.sql

Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.

0004_booking_management.sql on main
Author Date Commit Line Code
Alex Nord 1 day ago 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
1
ALTER TABLE bookings ADD COLUMN rescheduled_at TEXT;
Open commit View diff
1 ALTER TABLE bookings ADD COLUMN rescheduled_at TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
2
ALTER TABLE bookings ADD COLUMN reschedule_count INTEGER NOT NULL DEFAULT 0;
Open commit View diff
2 ALTER TABLE bookings ADD COLUMN reschedule_count INTEGER NOT NULL DEFAULT 0;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
3
ALTER TABLE bookings ADD COLUMN proposed_start_time TEXT;
Open commit View diff
3 ALTER TABLE bookings ADD COLUMN proposed_start_time TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
4
ALTER TABLE bookings ADD COLUMN proposed_end_time TEXT;
Open commit View diff
4 ALTER TABLE bookings ADD COLUMN proposed_end_time TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
5
ALTER TABLE bookings ADD COLUMN proposed_at TEXT;
Open commit View diff
5 ALTER TABLE bookings ADD COLUMN proposed_at TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
6
ALTER TABLE bookings ADD COLUMN proposal_status TEXT;
Open commit View diff
6 ALTER TABLE bookings ADD COLUMN proposal_status TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
7
ALTER TABLE bookings ADD COLUMN proposal_token_hash TEXT;
Open commit View diff
7 ALTER TABLE bookings ADD COLUMN proposal_token_hash TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
8
ALTER TABLE bookings ADD COLUMN refund_status TEXT NOT NULL DEFAULT 'not_requested';
Open commit View diff
8 ALTER TABLE bookings ADD COLUMN refund_status TEXT NOT NULL DEFAULT 'not_requested';
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
9
ALTER TABLE bookings ADD COLUMN stripe_refund_id TEXT;
Open commit View diff
9 ALTER TABLE bookings ADD COLUMN stripe_refund_id TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
10
ALTER TABLE bookings ADD COLUMN refunded_amount INTEGER;
Open commit View diff
10 ALTER TABLE bookings ADD COLUMN refunded_amount INTEGER;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
11
ALTER TABLE bookings ADD COLUMN refunded_at TEXT;
Open commit View diff
11 ALTER TABLE bookings ADD COLUMN refunded_at TEXT;
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
12
Open commit View diff
12
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
13
CREATE INDEX IF NOT EXISTS idx_bookings_proposal_token_hash ON bookings(proposal_token_hash);
Open commit View diff
13 CREATE INDEX IF NOT EXISTS idx_bookings_proposal_token_hash ON bookings(proposal_token_hash);
same change 9aa588b

feat: add rescheduling, time proposals and Stripe cancellation refunds

Full commit hash
9aa588b368f7c46ba3d287199a3d95506867c927
Author
Alex Nord <[email protected]>
Date
1 day ago
Selected line
14
CREATE INDEX IF NOT EXISTS idx_bookings_refund_status ON bookings(refund_status);
Open commit View diff
14 CREATE INDEX IF NOT EXISTS idx_bookings_refund_status ON bookings(refund_status);