Преглед на файлове

migrations: dashboard version migration handles nulls

If a dashboard has a null value for updated_by then the migration
for the dashboard version table fails. This change uses coalesce to
set -1 instead of null when inserting into the created_by column
which has a non-null constraint. Fixes #8783.
Daniel Lee преди 8 години
родител
ревизия
16cda723d3
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      pkg/services/sqlstore/migrations/dashboard_version_mig.go

+ 1 - 1
pkg/services/sqlstore/migrations/dashboard_version_mig.go

@@ -50,7 +50,7 @@ SELECT
 	dashboard.version,
 	dashboard.version,
 	dashboard.updated,
-	dashboard.updated_by,
+	COALESCE(dashboard.updated_by, -1),
 	'',
 	dashboard.data
 FROM dashboard;`