プロジェクト

全般

プロフィール

Vote #67074

完了

Error on db:migrate with table prefix set (hardcoded name in principal.rb)

Admin Redmine さんが3年以上前に追加. 3年以上前に更新.

ステータス:
Closed
優先度:
高め
担当者:
-
カテゴリ:
Database_21
対象バージョン:
開始日:
2010/04/16
期日:
進捗率:

0%

予定工数:
category_id:
21
version_id:
18
issue_org_id:
5335
author_id:
14490
assigned_to_id:
0
comments:
2
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
17
ステータス-->[Closed]

説明

Principal.rb has hardcoded table name on first line (set_table_name 'users'). This error prevents the use of table_name_prefix (config.active_record.table_name_prefix).

Error:
== AddUserPreferencesTimeZone: migrating =====================================
-- add_column(:user_preferences, :time_zone, :string)
-> 0.0041s
== AddUserPreferencesTimeZone: migrated (0.0042s) ============================

== AddUsersType: migrating ===================================================
-- add_column(:users, :type, :string)
-> 0.0048s
rake aborted!
An error has occurred, all later migrations canceled:

Mysql::Error: Table 'redmine.users' doesn't exist: SHOW FIELDS FROM users

Application's environment:
Ruby version 1.8.7 (i686-linux)
RubyGems version 1.3.5
Rack version 1.0
Rails version 2.3.5
Active Record version 2.3.5
Active Resource version 2.3.5
Action Mailer version 2.3.5
Active Support version 2.3.5
Edge Rails revision unknown
Application root /var/lib/redmine
Environment production
Database adapter mysql
Database schema version 0


journals

Fixed in r3678.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

Admin Redmine さんが3年以上前に更新

  • カテゴリDatabase_21 にセット
  • 対象バージョン0.9.4_18 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0