mirror of
https://codeberg.org/ThisIsMiseryy/techstore
synced 2026-03-29 20:21:20 +00:00
Creazione tabella Orders e OrderItems
This commit is contained in:
19
base_db.sql
19
base_db.sql
@@ -14,4 +14,23 @@ CREATE TABLE Products(
|
|||||||
ProductID INTEGER PRIMARY_KEY AUTO_INCREMENT,
|
ProductID INTEGER PRIMARY_KEY AUTO_INCREMENT,
|
||||||
ProductName VARCHAR(104),
|
ProductName VARCHAR(104),
|
||||||
Price NUMERIC
|
Price NUMERIC
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE Orders(
|
||||||
|
OrderID INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
UserID INT,
|
||||||
|
OrderDate DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
Total DECIMAL(10,2),
|
||||||
|
Status VARCHAR(20) DEFAULT 'pending',
|
||||||
|
FOREIGN KEY (UserID) REFERENCES Users(UserID)
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE OrderItems(
|
||||||
|
OrderItemID INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
OrderID INT,
|
||||||
|
ProductID INT,
|
||||||
|
Quantity INT,
|
||||||
|
Price DECIMAL(10,2),
|
||||||
|
FOREIGN KEY (OrderID) REFERENCES Orders(OrderID),
|
||||||
|
FOREIGN KEY (ProductID) REFERENCES Products(ProductID)
|
||||||
);
|
);
|
||||||
Reference in New Issue
Block a user