2020-01-01から1年間の記事一覧

rails6 docker mysql 環境構築

手順 各種ファイルの用意 rails new イメージのビルド database.yml の設定と DB 接続 コンテナ起動 各種バージョン 予め用意しておく $ docker -v Docker version 19.03.13, build 4484c46d9d $ docker-compose -v docker-compose version 1.27.4, build 40…

リベースで起こった db/schema.rb のコンフリクト修正

内容 db/schema.rb カラム追加したブランチをリベースしようとしたところで発生 <<<<<<< HEAD ActiveRecord::Schema.define(version: 20200513032325) do ======= ActiveRecord::Schema.define(version: 20200506032438) do >>>>>>> ブランチ名 最新のversio…

rails migrate直後でカラムの名前を変更したいとき

カラム追加したら名前を間違えた。 カラム追加からmigrateまで マイグレーションファイル作成のコマンドはこんな感じ $ rails g migration Addカラム名Toテーブル名 カラム名:データ型 20200506031358_ファイル名.rb class Addカラム名Toテーブル名 < Active…

yarn devでCannot find module '@babel/compat-data/corejs3-shipped-proposals'と怒られた時の対処

エラー内容 yarn devでローカルサーバー立ち上げ Cannot find module '@babel/compat-data/corejs3-shipped-proposals' と怒られる 原因がわからん 本題とは関係ねえのだけれど、nuxtプロジェクトにgoogle analyticsを入れようとしたら謎のエラーが出てわち…

git clone出来ない時にIPアドレスを変更した対処

エラー内容 $ git clone git@bitbucket.org:リモートリポジトリ Cloning into リモートリポジトリ... Forbidden fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ローカル…

作業ブランチを間違えてコミットしてしまった時の対処

git

developmentブランチで作業してたつもりが、masterブランチでコミットまでしてた。 経緯 コミットしてプッシュしたら $ git push origin development Everything up-to-date あれ?pushされない ブランチ確認すると $ git branch development * master やっ…

vagrant upできない

環境 mac OS catalina 10.15.3 virtualbox 6.0.14r133895 新しいmacが来たので、timemechineとハードディスクでデータ移行をした。 1日足らずで出来たし便利すぎる。 新しいmacでvagrant upしたら以下のエラー Bringing machine ‘default’ up with ‘virtualb…

pythonのバージョンが切り替わらない

Python 2.7.10からPython3.6.3に切り替わらないエラー Python3.6.3のインストール homebrewのアップデート $ brew update 複数のpython環境を扱えるようにpyenvを使用 $ brew install pyenv インストール $ pyenv install --list # インストール可能なバージ…

yarn devでエラー

$ yarn dev でエラー friendly-errors 12:49:17 i Waiting for file changes 12:49:20 i Memory usage: 459 MB (RSS: 972 MB) 12:49:20 i No type errors found nuxt:typescript 12:49:27 i Version: typescript 3.8.3 nuxt:typescript 12:49:27 i Time: 141…

vagrant -vで何も表示されない

mac os 10.11.6 vagrant 2.2.7 virtualbox 6.1.4r136177 vagrantとvirtualboxをインストール後、vagrant -vで出力されなかった $ vagrant -v 出力されない 尚、VBoxManage -vは正常に表示された。 結論 vagrant2.2.6 virtualbox6.0.14r133895 で動いた情報が…

自分のこと

自分がどんな人間か、たまに見つめるために幼少期から現在まで、思想や考え方などをつらつら書いていきます。 注目が欲しかった --小学生時代-- 呪縛から解放される --中学生時代-- 自分をつくる --高校生時代-- 好奇心の赴くままに --大学生時代-- 突然の就…

RailsにMySQLを導入する

Cloud9上でRails newする前のMySQLの導入方法 はじめに RailsのdefaultDBはSQLiteです。rails newする前にMySQLを導入した MySQLの導入 まずは、Railsのインストール。バージョン指定なければ最新が入る $ gem install rails -v 5.2.2バージョン確認 $ rails…