File size: 908 Bytes
3301039
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
-- Vorniity Distributed Scraper Database Schema
-- You can import this file directly into your Hostinger phpMyAdmin or SQL panel

CREATE TABLE IF NOT EXISTS results_cache_v2 (
    usn VARCHAR(20),
    url VARCHAR(255),
    data JSON,
    timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (usn, url)
);

CREATE TABLE IF NOT EXISTS subject_credits (
    subject_code VARCHAR(50) PRIMARY KEY,
    credits INT NOT NULL
);

CREATE TABLE IF NOT EXISTS classes (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255) NOT NULL,
    start_usn VARCHAR(20) NOT NULL,
    end_usn VARCHAR(20) NOT NULL
);

CREATE TABLE IF NOT EXISTS scrape_history (
    id VARCHAR(255) PRIMARY KEY,
    start_usn VARCHAR(20),
    end_usn VARCHAR(20),
    total_usns INT,
    completed INT,
    time_taken FLOAT,
    status VARCHAR(50),
    timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);