From dfbdd539b0dff3e5249220175558d334a0db659c Mon Sep 17 00:00:00 2001 From: Joseph Cohen Date: Thu, 12 Mar 2015 18:49:45 -0600 Subject: [PATCH] Use decimal on metric points --- .../migrations/2015_01_05_202730_CreateMetricPointsTable.php | 2 +- .../migrations/2015_01_05_202826_CreateMetricsTable.php | 2 +- src/Models/Metric.php | 2 +- src/Models/MetricPoint.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/database/migrations/2015_01_05_202730_CreateMetricPointsTable.php b/app/database/migrations/2015_01_05_202730_CreateMetricPointsTable.php index 1f19f3b7..6c69e37a 100644 --- a/app/database/migrations/2015_01_05_202730_CreateMetricPointsTable.php +++ b/app/database/migrations/2015_01_05_202730_CreateMetricPointsTable.php @@ -16,7 +16,7 @@ class CreateMetricPointsTable extends Migration Schema::create('metric_points', function (Blueprint $table) { $table->increments('id'); $table->integer('metric_id'); - $table->integer('value'); + $table->decimal('value', 10, 3); $table->timestamps(); $table->index('metric_id'); diff --git a/app/database/migrations/2015_01_05_202826_CreateMetricsTable.php b/app/database/migrations/2015_01_05_202826_CreateMetricsTable.php index 28e07834..9d784dfe 100644 --- a/app/database/migrations/2015_01_05_202826_CreateMetricsTable.php +++ b/app/database/migrations/2015_01_05_202826_CreateMetricsTable.php @@ -18,7 +18,7 @@ class CreateMetricsTable extends Migration $table->string('name'); $table->string('suffix'); $table->text('description'); - $table->integer('default_value'); + $table->decimal('default_value', 10, 3); $table->boolean('display_chart')->default(1); $table->timestamps(); diff --git a/src/Models/Metric.php b/src/Models/Metric.php index 942cc285..9e8e1c01 100644 --- a/src/Models/Metric.php +++ b/src/Models/Metric.php @@ -43,7 +43,7 @@ class Metric extends Model implements TransformableInterface 'name' => 'required', 'suffix' => 'required', 'display_chart' => 'boolean', - 'default_value' => 'integer|required', + 'default_value' => 'numeric|required', ]; /** diff --git a/src/Models/MetricPoint.php b/src/Models/MetricPoint.php index beedbe1e..0600a977 100644 --- a/src/Models/MetricPoint.php +++ b/src/Models/MetricPoint.php @@ -29,7 +29,7 @@ class MetricPoint extends Model * @var string[] */ protected $rules = [ - 'value' => 'integer|required', + 'value' => 'numeric|required', ]; /**