PHP

★ Why I don’t use down migrations

[AdSense-A]

Every once in a while, someone opens a PR on one of our open source packages adding a down function to the migration. I usually close those PRs fast with a thank you and a message “We don’t use down migrations in our projects”.

While down migrations might seem like a safety net, they're often a false comfort that potentially creates more problems than they solve.

Instead of explaining this in every PR separately, let me share why we don't write down migrations and what we do instead.

(more…)

By , ago
PHP

★ Why I don’t use down migrations

[AdSense-A]

Every once in a while, someone opens a PR on one of our open source packages adding a down function to the migration. I usually close those PRs fast with a thank you and a message “We don’t use down migrations in our projects”.

While down migrations might seem like a safety net, they're often a false comfort that potentially creates more problems than they solve.

Instead of explaining this in every PR separately, let me share why we don't write down migrations and what we do instead.

(more…)

By , ago
Cryptocurrencies

GBP/JPY Daily Outlook

Daily Pivots: (S1) 197.53; (P) 198.52; (R1) 200.08; More… GBP/JPY rebounded after brief dip to 196.95 and intraday bias is turned neutral. Consolidations from 199.96 might still extend and below 196.95 will target 193.99 cluster Read more…

By , ago
Cryptocurrencies

EUR/JPY Daily Outlook

Daily Pivots: (S1) 170.41; (P) 171.37; (R1) 173.03; More… EUR/JPY rebounded strongly after diving to 169.69 and intraday bias is turned neutral. Corrective pattern from 173.87 might extend with a another falling leg. But downside Read more…

By , ago