タグ migration
人気順 5 users 50 users 100 users 500 users 1000 usersCloudflare Workers + R2で低コストで画像配信を移行した話/cloudflare_workers_r2_migration
Cloudflare Workers + R2で低コストで画像配信を移行した話/cloudflare_workers_r2_migration 続きを読む
strong_migrations gemのススメ | Money Forward Engineers' Blog
こんにちは。会計Plusでエンジニアをしているぽっけです。最近はシャケをしばくバイトで、やっとでんせつに上がりました。 今日はstrong_migrationsというRails向けのgemを紹介します。 strong_migrationsとは https://github.com/ankane/strong_migrations strong_migrationsは、危険なmigrationを検出するgemです。 デ... 続きを読む
CIマニアから見たGitHub Actions(Beta)の使い所 - くりにっき
1ヶ月くらい使って勘所が見えてきたのでメモ メリット 1リポジトリ辺り20並列までジョブを並列実行できる ジョブ実行時はアクセストークンが勝手に設定されている マトリクステストがやりやすい 実際にGitHub Actionsに移行したプロダクト zatsu_monitor activerecord-compatible_legacy_migration index_shotgun デメリ... 続きを読む
MySQLの0000-00-00 00:00:00という負債とridgepoleの限界 - Studyplus Engineering Blog
こんにちは、CTOの島田です。 今回は、StudyplusのDBのmigrationで発生した問題とその解決ステップを説明したいと思います。 前提 schema.rbでの運用 ridgepoleの導入 "0000-00-00 00:00:00" 問題 問題の原因は? 暫定対応 問題の解消 あるべき姿 まとめ 前提 まずは前提。 Aurora MySQL 5.7 Rails 5.1.6 (対応当時。今... 続きを読む
DBスキーマのMigrationを行うのに便利なGitDDLのご紹介 - Qiita
どうもこんばんわ、日々お世話になったり、便利だと感じたOSSを紹介していく、 OSS紹介 Advent Calender の21日目の記事です。 GitDDL とは あるDBスキーマから別のDBスキーマに変更を行う際(=migration)を行う時に使うCPANモジュール Railsなどのmigrationとは違ったアプローチで行う 中に使われている魔法のようなモジュール SQL::Transla... 続きを読む
migration の中で model を触ったら必ず reset_column_information する - onk.ninja
migration の中で model を触ったら必ず reset_column_information する 治安の悪い Rails アプリケーションでは、migrate 中に model の不整合で怒られることがあります。 class AddAgeToUsers < ActiveRecord::Migration[5.1] def up p User.first # 1 add_column ... 続きを読む
git-schemlexとddl-makerを使ったDB migrationの紹介 / git-schemalex and ddl-maker migration #golangtokyo // Speaker Deck
git-schemlexとddl-makerを使ったDB migrationの紹介 / git-schemalex and ddl-maker migration #golangtokyo 続きを読む
Laravel 4 データベースを使ったテストで Migration と Seeder を使う - Shin x blog
Laravel 4 でデータベースを使ったテストを書く際の Tips です。 自動テストでデータベースにアクセステストを書く際に大切なのが、データベーステーブルのデータをテストで想定された状態にしておくということです。テーブルの内容がテストを実行される度に異なると、ある時はテストが通って、ある時は通らないという状態になります。 この「想定された状態」をセットアップするために、フレームワークで用意さ... 続きを読む
【Rails】静的データのモデル化にactive_hash gemが便利・・! - kotatu.org
Railsアプリを作っていて、画面で更新する必要のないデータを扱う時って意外と多い気がします。そんな時は、fixtureからActiveRecordオブジェクトとして読み込んで扱うのが一般的なやり方と思います。ただ、この時にmigrationを作るのやDBカラムの管理作業(rake db:seedとか)がなんとなく煩雑でもっといいやり方ないかなー、と思ってました。かれこれ半年ほど。 ところが、先日... 続きを読む