SQL

sqlalchemy.exc.IntegrityError: (1062, “Duplicate entry ‘1’ for key ‘PRIMARY'”) の解決方法

[crayon-5decccc9ec839375761828/] sqlalchemyを利用していて、データを保存しようとしたところ上記エラーが発生。 問題はデータベースで、idがauto_incrementになっていないことが原因で発生していたようです 僕はQueriusというMySQLクライアントツールを利用しているので、そちらで変更するとなるとこのような設定になります 問題のテーブルのidを […]

SQL

MySQL エラーばっかで起動できない( 8系がダメだったので5.6で )

時々MySQL関連のエラーが起こるので解決するに至った情報をまとめました MySQLはver.8系も出ていますが、データベースクライアントのsequel proが対応していないのでver.5.6にしてます ちなみに僕は8系でインストールしてデータベースクライアントが対応してないのを知ってver.5.6に変更しました なので、最初のところは8系の説明で、後半は5.6になってます ややこしいですが、将 […]

Flask heroku でmysql + sqlalchemy テーブルが作れない

久々に超絶はまってしまいました 初めてpythonのフレームワークflaskをherokuにデプロイし終えたところなのですが、 2日ほどかかりました。。。。。 とりあえず解決策は以下の通りです 問題点は、データベース名の後のクエスチョンマーク以降を削除することです それだけで問題を解決できます [crayon-5decccc9ed7b1213521711/] 私自身クライアントサイドがメインで、デ […]

devise token auth api をAngular4 でUIを実装する2

※angularの完成物のBitbucketのリンクです Angular4-devise-token-auth 関連記事 全て連続しているので上から順に進めていっていただけるとわかりやすいと思います! devise token auth を使って簡単に早くAPIを作る1( api作成 ) devise token auth を使って簡単に早くAPIを作る2 ( jsonの出力 ) devise t […]

devise token auth api をAngular4 でUIを実装する1

※angularの完成物のBitbucketのリンクです Angular4-devise-token-auth 関連記事 全て連続しているので上から順に進めていっていただけるとわかりやすいと思います! devise token auth を使って簡単に早くAPIを作る1( api作成 ) devise token auth を使って簡単に早くAPIを作る2 ( jsonの出力 ) devise t […]

Flask + SQLAlchemy + MySQL

SQLAlchemyを使ったチュートリアルや情報はsqliteばっかりだったのでMySQLの記事を書いてみました〜 一番手っ取り早く使うには [crayon-5decccc9eedf6250125868/] をインストールして [crayon-5decccc9eedfc999357414/] で接続することができます! 参考にした記事 Switching from SQLite to MySQL […]

SQL

mysqlが接続できない時の対処法

brew update後mysqlに接続することができずに壮絶にはまってしまいました この記事書いている途中で mysqlのsocketエラーでrailsアプリが起動できない こちらを発見したので、よければ試してください socketの権限関連の記事です 解決方法 とりあえずの解決方法です ちなみにmysqlを削除して再度インストーるするので 大切なデータがある場合はバックアップを取っておくように […]