-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
user-iconを非React化した #8255
base: main
Are you sure you want to change the base?
user-iconを非React化した #8255
Conversation
@Ryooo-k |
@Judeeeee @su-su-su-su |
@Ryooo-k |
@su-su-su-su |
@Ryooo-k
ActiveRecord::PendingMigrationError
Migrations are pending. To resolve this issue, run:
bin/rails db:migrate RAILS_ENV=development
You have 1 pending migration:
20240619125427_create_micro_reports.rb
Extracted source (around line #625):
# Raises <tt>ActiveRecord::PendingMigrationError</tt> error if any migrations are pending.
def check_pending!(connection = Base.connection)
raise ActiveRecord::PendingMigrationError if connection.migration_context.needs_migration?
end
def load_schema_if_pending!
== 20240619125427 CreateMicroReports: migrating ===============================
-- create_table(:micro_reports)
rails aborted!
StandardError: An error has occurred, this and all later migrations canceled:
PG::DuplicateTable: ERROR: relation "micro_reports" already exists
/home/suzuki/bootcamp/db/migrate/20240619125427_create_micro_reports.rb:3:in `change'
/home/suzuki/bootcamp/bin/rails:5:in `<top (required)>'
/home/suzuki/bootcamp/bin/spring:10:in `block in <top (required)>'
/home/suzuki/bootcamp/bin/spring:7:in `<top (required)>'
Caused by:
ActiveRecord::StatementInvalid: PG::DuplicateTable: ERROR: relation "micro_reports" already exists
/home/suzuki/bootcamp/db/migrate/20240619125427_create_micro_reports.rb:3:in `change'
/home/suzuki/bootcamp/bin/rails:5:in `<top (required)>'
/home/suzuki/bootcamp/bin/spring:10:in `block in <top (required)>'
/home/suzuki/bootcamp/bin/spring:7:in `<top (required)>'
Caused by:
PG::DuplicateTable: ERROR: relation "micro_reports" already exists
/home/suzuki/bootcamp/db/migrate/20240619125427_create_micro_reports.rb:3:in `change'
/home/suzuki/bootcamp/bin/rails:5:in `<top (required)>'
/home/suzuki/bootcamp/bin/spring:10:in `block in <top (required)>'
/home/suzuki/bootcamp/bin/spring:7:in `<top (required)>'
Tasks: TOP => db:migrate
(See full trace by running task with --trace) 既にデータベースに micro_reports テーブルが存在しているため、新たに同名のテーブルを作成しようとしてエラーが発生しているようです。 |
@su-su-su-su |
@Ryooo-k |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
お疲れ様です。
再度cloneするとエラーが無くなりました。
ご迷惑をお掛けしました💦
私からはApproveさせていただきます!
@su-su-su-su @komagata |
@Ryooo-k テストが通ったら再度連絡いただければ幸いです〜 |
67a0cdb
to
86d139d
Compare
@kyokucho1989 |
86d139d
to
1ac7ccd
Compare
@komagata |
Issue
概要
UserIcon.jsxを非React化し、不要なファイルは削除しました。
削除ファイルと削除した理由
user-icon.vue
はtalk.vue
から使用されていましたが、talk.vue
が未使用ファイルのため、user-icon.vue
およびtalk.vue
を削除しました。UserIcon.jsx
は非React化のため削除し、user-icon.js
に置き換えました。ui/UserGroup.jsx
は独自にUserIconを定義してますが、UserGroup.jsx
を使用していたFilterByArea.jsx
は、このPRで非React化されており、UserGroup.jsx
は未使用ファイルとなっていたため削除しました。変更確認方法
chore/user-icon-to-non-vue-react
をローカルに取り込むi.
git fetch origin pull/8255/head:chore/user-icon-to-non-vue-react
ii.
git checkout chore/user-icon-to-non-vue-react
foreman start -f Procfile.dev
でローカルサーバーを立ち上げるkomagata
、パスワードtesttest
でログインするScreenshot
変更前
特別イベント
定期イベント
ブックマーク一覧
提出物
通知
ダッシュボード
企業別ユーザー一覧
変更後
このPRに伴う画面の変更はございません。