Error:
SessionsControllerTest#test_should_get_new:
ActiveRecord::StatementInvalid: PG::UndefinedColumn: ERROR: column "increment_by" does not exist
LINE 1: ...oups_id_seq"', (SELECT COALESCE(MAX("id")+(SELECT increment_...
^
: SELECT setval('"public"."chat_groups_id_seq"', (SELECT COALESCE(MAX("id")+(SELECT increment_by FROM "public"."chat_groups_id_seq"), (SELECT min_value FROM "public"."chat_groups_id_seq")) FROM "chat_groups"), false)
不太理解的是我写的 test 是一个 get url 的 test,为什么会报一个关于数据库的 error,而且我都没定义过 increment_by,当然不会存在这一列,这个 error 是怎么来的。
test 如下
test "should get new" do
get sessions_new_url
assert_response :success
end