さっきのアプリからTOOTしようとした時だけエラーになる現象、ログを見る限りだとDBのstatuses.sensitiveにnot null制約がついてるのにnullで値を登録しようとしてエラーになってるみたい…😶

@mimoo 私の理解だとstatuses.sensitiveがnot nullなのってmasterで1.4.7じゃないんですよね…

@Clworld gitでcheckoutしたのはv1.4.7で、そこからmigrationしたつもりなんですがDBのstatusesテーブル見ると”not null default false”ついちゃってます

@mimoo not null default false はめっちゃmasterですね

@mimoo 他のmigrateも入ってしまっている可能性はあるので確認した方が良いかも?
schema_migrations テーブルに 20170711225116, 20170713112503, 20170713175513, 20170713190709, 20170714184731 があったらそれはv1.4.7->master間のmigrationです。

@Clworld 20170714184731以外は登録されてるぽいです。間違えてmaster適用しちゃったのかも

フォロー

@mimoo とりあえず db:migrate:down ですねー

@Clworld あとでやってみます、情報感謝ですー!

ログインして会話に参加
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。