diff --git a/admin/database/migrations/1771200000002_add_visibility_and_icon_fields_to_map_markers.ts b/admin/database/migrations/1771200000002_add_visibility_and_icon_fields_to_map_markers.ts index 3b95e08..d2698e8 100644 --- a/admin/database/migrations/1771200000002_add_visibility_and_icon_fields_to_map_markers.ts +++ b/admin/database/migrations/1771200000002_add_visibility_and_icon_fields_to_map_markers.ts @@ -4,6 +4,11 @@ export default class AddVisibilityAndIconFieldsToMapMarkers extends BaseSchema { protected tableName = 'map_markers' async up() { + // create_map_markers_table now includes these columns on fresh installs. + if (await this.schema.hasColumn(this.tableName, 'custom_color')) { + return + } + this.schema.alterTable(this.tableName, (table) => { table.string('custom_color', 7).nullable() table.string('icon', 50).nullable()