package migrationsimport ("context""database/sql""github.com/pressly/goose/v3")func init() {goose.AddMigrationContext(upCreateInternetRadio, downCreateInternetRadio)}func upCreateInternetRadio(_ context.Context, tx *sql.Tx) error {_, err := tx.Exec(`create table if not exists radio(id varchar(255) not null primary key,name varchar not null unique,stream_url varchar not null,home_page_url varchar default '' not null,created_at datetime,updated_at datetime);`)return err}func downCreateInternetRadio(_ context.Context, tx *sql.Tx) error {return nil}