Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
7 views2 pages

Auction Database Schema

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Auction Database Schema

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Users

id INT Reviews

user_id VARCHAR(10) 1 review_id INT

username VARCHAR(50) * auction_id INT

email VARCHAR(100) * user_id INT

password_hash VARCHAR(255) rating TINYINT


Auctions
role ENUM(user,admin) comment TEXT
auction_id INT 1
status ENUM(active,inactive,banned) created_at TIMESTAMP
* owner_id INT
last_login TIMESTAMP
* category_id INT
reset_token VARCHAR(255)
title VARCHAR(255)
token_expiry TIMESTAMP
description TEXT
is_email_verified BOOLEAN
start_price DECIMAL(10,2)
profile_image_url VARCHAR(255)
current_price DECIMAL(10,2)
is_loggedin bool AuctionImages
start_time TIMESTAMP
created_at TIMESTAMP image_id INT
end_time TIMESTAMP
updated_at TIMESTAMP * auction_id INT
status ENUM(created,approved,active,completed,cancelled)
image_url VARCHAR(255)
Categories * winner_user_id INT
is_primary BOOLEAN
category_id INT 1 created_at TIMESTAMP
uploaded_at TIMESTAMP
name VARCHAR(100) updated_at TIMESTAMP

description TEXT

created_at TIMESTAMP

Bids

bid_id INT
* auction_id INT
* user_id INT

bid_amount DECIMAL(10,2)

bid_time TIMESTAMP
Users

id INT Reviews

user_id VARCHAR(10) 1 review_id INT

username VARCHAR(50) * auction_id INT

email VARCHAR(100) * user_id INT

password_hash VARCHAR(255) rating TINYINT


Auctions
role ENUM(user,admin) comment TEXT
auction_id INT 1
status ENUM(active,inactive,banned) created_at TIMESTAMP
* owner_id INT
last_login TIMESTAMP
* category_id INT
reset_token VARCHAR(255)
title VARCHAR(255)
token_expiry TIMESTAMP
description TEXT
is_email_verified BOOLEAN
start_price DECIMAL(10,2)
profile_image_url VARCHAR(255)
current_price DECIMAL(10,2)
is_loggedin bool AuctionImages
start_time TIMESTAMP
created_at TIMESTAMP image_id INT
end_time TIMESTAMP
updated_at TIMESTAMP * auction_id INT
status ENUM(created,approved,active,completed,cancelled)
image_url VARCHAR(255)
Categories * winner_user_id INT
is_primary BOOLEAN
category_id INT 1 created_at TIMESTAMP
uploaded_at TIMESTAMP
name VARCHAR(100) updated_at TIMESTAMP

description TEXT

created_at TIMESTAMP

Bids

bid_id INT
* auction_id INT
* user_id INT

bid_amount DECIMAL(10,2)

bid_time TIMESTAMP

You might also like