【Laravel】【PostgreSQL】typeをnumericでマイグレーションしたい

投稿日   更新日

$table->decimalを採用する。
https://readouble.com/laravel/5.7/ja/migrations.html

$table->decimal('amount', 8, 2);

有効(全体桁数)/小数点以下桁数指定のDECIMALカラム


本当にこれでいいのかと思い一応postgresの公式を調べる。

decimalnumeric型は等価です。 2つのデータ型はともに標準SQLに従っています。


postgresqlではdecimalとnumeric型は等価らしいので、マイグレーションする際の記述はこれで問題ないかと。

参考:
https://www.postgresql.jp/docs/9.2/datatype-numeric.html
https://qiita.com/windows222/items/5c5a7ef3beb6f1d8f8aa