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

フォロー

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

@mimoo うっかりmasterでdb:migrateして戻したけどうまくちゃんと戻ってないとか…?

@mimoo ついでにmasterでも1.4.7でもdefault(FALSE)なのでNULLを与えてもfalseが自動的に設定されるはず。

@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適用しちゃったのかも

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

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

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