2016-05-28 15 views
1

Laravelsのphp artisan tinkerの中で、それらのテーブルの表や構造を表示するコマンドは何ですか?テーブルや構造を表示するLaravel php tinkerコマンド?

+1

。この情報を取得するためにデータベースで使用するステートメントを把握する必要があります。 – lagbox

+0

あなたはどのデータベースを使用していますか? MySQL、SQLiteなど... – James

+0

私はsqliteを使用しています –

答えて

10

すべてのテーブルを取得するには、
$tables = \DB::select('show tables');を使用します。

すると、テーブルのすべての列を取得するには、これを使用する:sqliteのために
$columns = \Schema::getColumnListing('<table_name>');

+0

これは、mysqlではなく、sqliteで動作します。 – STWilson

2

、使用:1ありません

DB::select('SELECT NAME FROM sqlite_master WHERE type="table"'); 
関連する問題