nickcousins/schemaview-laravel

A simple Artisan command to view the schema of any Eloquent model

Installs: 253

Dependents: 0

Suggesters: 0

Security: 0

Stars: 48

Watchers: 2

Forks: 5

Open Issues: 1

pkg:composer/nickcousins/schemaview-laravel

v0.2.3 2016-05-14 08:47 UTC

This package is not auto-updated.

Last update: 2025-09-28 01:06:50 UTC


README

A simple artisan command to view the Schema of an Eloquent model

##Installation

  1. Composer Require: nickcousins/schemaview-laravel
  2. Add the following line to your config/app.php service providers: nickcousins\schemaview\SchemaViewServiceProvider::class,

##Usage

Run the command php artisan schema {model} to view the schema of your chosen model

e.g. php artisan schema User to use the default application namespace

e.g. php artisan schema AnotherNamespace\\Class to specify the namespace

##Sample Output

Schema for Model: App\User
Table: users
 +----------------+------------------+------+-----+---------+----------------+
 | Field          | Type             | Null | Key | Default | Extra          |
 +----------------+------------------+------+-----+---------+----------------+
 | id             | int(10) unsigned | NO   | PRI |         | auto_increment |
 | name           | varchar(255)     | NO   |     |         |                |
 | email          | varchar(255)     | NO   | UNI |         |                |
 | password       | varchar(60)      | NO   |     |         |                |
 | remember_token | varchar(100)     | YES  |     |         |                |
 | created_at     | timestamp        | YES  |     |         |                |
 | updated_at     | timestamp        | YES  |     |         |                |
 +----------------+------------------+------+-----+---------+----------------+