讓 laravel 的 Schema 支援 MySQL 列注釋

來源:互聯網
上載者:User

標籤:des   blog   http   os   使用   java   io   ar   檔案   

為什麼要寫這個外掛程式?

一切的起因見此文 讓 Laravel 4.1 的“資料庫遷移”支援 MySQL 欄位注釋 。
簡單的講就是:作者固執,我們需要,並且我終於有那麼點時間把它寫成外掛程式了。

laravel-schema-extend
  • support MySQL column comment.
  • 讓 laravel 的 Schema 支援 MySQL 列注釋。

不會對官方源碼照成任何影響!
同時隨官方源碼的更新,自動保持最新。
也就是說,官方後期若更新了新的功能,您都還可以正常使用!

  • PS:即便是在諸多使用者提出異議的情況下,作者也一直不願意加入這個功能,實在是不能理解。
使用前的準備

在 composer.json 檔案中申明依賴:

"five-say/laravel-schema-extend": "1.*"

/app/config/app.php 中設定“別名”

‘aliases‘ => array(    ...    // ‘Schema‘ => ‘Illuminate\Support\Facades\Schema‘,    ‘Schema‘    => ‘FiveSay\LaravelSchemaExtend\Facade‘,),
使用方法
Schema::create(‘tests‘, function ($table) {    $table->increments(‘id‘)->comment(‘測試注釋資訊‘);});

讓 laravel 的 Schema 支援 MySQL 列注釋

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.