Base de données
Aperçu du schéma
Cette page montre comment un PHP schema blueprint typé est converti en SQL selon la grammaire de base de données active. Aucune commande n’est exécutée sur la base de données.
Mode
alter
Table
_tmp_schema_demo_article
État
Aperçu prêtPreview only. No SQL was executed.
PHP blueprint
Entrée$schema->table('_tmp_schema_demo_article', static function (TableBlueprint $table): void {
$table->string('meta_title', 255)
->nullable()
->after('title')
->comment('Optional SEO meta title.');
$table->string('meta_description', 500)
->nullable()
->after('meta_title')
->comment('Optional SEO meta description.');
$table->index('meta_title');
});
SQL généré
SortieALTER TABLE `_tmp_schema_demo_article` ADD `meta_title` VARCHAR(255) NULL COMMENT 'Optional SEO meta title.' AFTER `title`
ALTER TABLE `_tmp_schema_demo_article` ADD `meta_description` VARCHAR(500) NULL COMMENT 'Optional SEO meta description.' AFTER `meta_title`
ALTER TABLE `_tmp_schema_demo_article` ADD KEY `index_meta_title` (`meta_title`)