#database

25 commande(s) avec le tag #database

Commandes partagées par la communauté CodeBox, copiables en un clic.

Affiche les colonnes et index d'une table.

bash
php artisan db:table users

Recrée toutes les tables et lance les seeders.

bash
php artisan migrate:fresh --seed

Génère une migration pour modifier une table existante.

bash
php artisan make:migration add_colonne_to_table_table --table=table
Laravel Migrate fresh

Supprime toutes les tables et relance les migrations.

bash
php artisan migrate:fresh

Ajoute Hive pour le stockage local léger et rapide.

bash
flutter pub add hive hive_flutter && flutter pub add --dev hive_generator build_runner

Exécute toutes les migrations en attente.

bash
php artisan migrate

Affiche l'état de chaque migration.

bash
php artisan migrate:status

Ajoute sqflite pour la base de données SQLite locale.

bash
flutter pub add sqflite path

Génère un fichier seeder.

bash
php artisan make:seeder NomSeeder

Annule les 3 derniers batchs de migrations.

bash
php artisan migrate:rollback --step=3

Crée la table pour stocker les sessions en base.

bash
php artisan session:table && php artisan migrate

Crée la table nécessaire au driver cache database.

bash
php artisan cache:table && php artisan migrate

Affiche toutes les instances RDS avec leur état et endpoint.

bash
aws rds describe-db-instances --query "DBInstances[].[DBInstanceIdentifier,DBInstanceStatus,Engine,Endpoint.Address]" --output table

Supprime toutes les tables, vues et types de la base.

bash
php artisan db:wipe

Affiche les informations sur la base de données connectée.

bash
php artisan db:show

Exécute le DatabaseSeeder principal.

bash
php artisan db:seed

Génère un fichier de migration.

bash
php artisan make:migration create_nom_table_table

Exécute un seeder précis.

bash
php artisan db:seed --class=NomSeeder

Annule le dernier batch de migrations.

bash
php artisan migrate:rollback

Crée un fichier de migration SQL.

bash
supabase migration new nom_migration