This commit is contained in:
2026-08-22 23:59:41 -06:00
parent 84893662ca
commit a89b275313
23 changed files with 374 additions and 39 deletions

26
lib/CW/Migration/05.pm Normal file
View File

@@ -0,0 +1,26 @@
package CW::Migration::05;
use Moo;
extends 'CW::Migration';
sub id {
return 5;
}
sub sql {
return q[CREATE TABLE posts (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
board_id VARCHAR(3) NOT NULL,
user_id INT NOT NULL,
parent_id INT,
title VARCHAR(24),
image VARCHAR(44) NOT NULL,
body TEXT NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
)
]
}
1;