35354-vm/db/migrations/001_create_books_table.sql
Flatlogic Bot 2332ec6934 1.0
2025-10-30 14:24:12 +00:00

10 lines
363 B
SQL

CREATE TABLE IF NOT EXISTS books (
id INT AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(255) NOT NULL,
author VARCHAR(255) NOT NULL,
isbn VARCHAR(20) UNIQUE NOT NULL,
description TEXT,
qr_code_hash VARCHAR(255) UNIQUE,
status ENUM('available', 'borrowed') NOT NULL DEFAULT 'available',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);