| 12345678910111213141516 |
- CREATE TABLE users (
- id INT AUTO_INCREMENT PRIMARY KEY,
- username VARCHAR(50) UNIQUE NOT NULL,
- password VARCHAR(255) NOT NULL, -- Hashed
- created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
- );
- CREATE TABLE messages (
- id INT AUTO_INCREMENT PRIMARY KEY,
- user_id INT NOT NULL,
- message_text TEXT,
- attachment_path VARCHAR(255), -- Path to uploaded file/image
- is_image TINYINT(1) DEFAULT 0, -- 1 if image, for display
- created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
- FOREIGN KEY (user_id) REFERENCES users(id)
- );
|