मैंने इस सवाल को पहले देखा, लेकिन केवल rspec के लिए। मैंने अभी तक परीक्षण नहीं बनाया है क्योंकि यह मेरे लिए बहुत उन्नत है लेकिन एक दिन जल्द ही मैं करूँगा! : पी
मुझे यह त्रुटि तब मिलती है जब मैं अपने ऐप में साइन-अप / लॉगिन करने की कोशिश करता हूं। मैंने उपयोगकर्ता बनाने के लिए और Google के साथ साइन-इन करने के लिए omniauth2 का भी उपयोग किया ।
यह त्रुटि है
ActiveRecord::StatementInvalid at /users/auth/google_oauth2/callback
PG::UndefinedTable: ERROR: relation "users" does not exist
LINE 5: WHERE a.attrelid = '"users"'::regclass
^
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"users"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
मैंने कोशिश की rake db:migrate
, लेकिन यह पहले से ही बना है: स्कीमा तालिका में उपयोगकर्ता मौजूद हैं। किसी को भी इस त्रुटि से पहले है?
database.yml
config = / opt / स्थानीय / lib / postgresql84 / bin / pg_config
development:
adapter: postgresql
encoding: unicode
database: tt_intraweb_development
pool: 5
username: my_username
password:
test:
adapter: postgresql
encoding: unicode
database: tt_intraweb_test
pool: 5
username: my_username
password:
production:
adapter: postgresql
encoding: unicode
database: tt_intraweb_production
pool: 5
username: my_username
password: