first commit
This commit is contained in:
19
database/migrations/001_create_users.php
Normal file
19
database/migrations/001_create_users.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Migration 001 — Création de la table des utilisateurs.
|
||||
*/
|
||||
return [
|
||||
'up' => "
|
||||
CREATE TABLE IF NOT EXISTS users (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
username TEXT UNIQUE NOT NULL,
|
||||
email TEXT UNIQUE NOT NULL,
|
||||
password_hash TEXT NOT NULL,
|
||||
role TEXT NOT NULL DEFAULT 'user',
|
||||
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
|
||||
)
|
||||
",
|
||||
|
||||
'down' => 'DROP TABLE IF EXISTS users',
|
||||
];
|
||||
Reference in New Issue
Block a user