/** * @type {import('node-pg-migrate').ColumnDefinitions | undefined} */ export const shorthands = undefined; /** * @param pgm {import('node-pg-migrate').MigrationBuilder} * @param run {() => void | undefined} * @returns {Promise | void} */ export const up = (pgm) => { // Change cloud_cover from integer to decimal(5,2) to match source data pgm.alterColumn('weather_forecasts', 'cloud_cover', { type: 'decimal(5,2)', using: 'cloud_cover::decimal(5,2)', }); }; /** * @param pgm {import('node-pg-migrate').MigrationBuilder} * @param run {() => void | undefined} * @returns {Promise | void} */ export const down = (pgm) => { pgm.alterColumn('weather_forecasts', 'cloud_cover', { type: 'integer', using: 'cloud_cover::integer', }); };