Slide 27
Slide 27 text
laravel-tidbを利用したマイグレーション
● マイグレーションの実施
% php artisan migrate:fresh (今回はデモの都合上、 :freshオプションで全てのテーブルを再作成しています )
● テーブル定義の確認
mysql> show create table flights\G
*************************** 1. row ***************************
Table: flights
Create Table: CREATE TABLE `flights` (
`id` bigint(20) NOT NULL /*T![auto_rand] AUTO_RANDOM(5) */,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL,
`origin` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
`destination` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
1 row in set (0.01 sec)
mysql>