Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
2
Help us understand the problem. What is going on with this article?
@albyte

PhpStormのDatabase tool windowにてphp配列形式でダンプする

More than 3 years have passed since last update.

はじめに

PhpStormって使いだしたら、すべてphpstormだけでやりたくなるくらい機能が充実してますよね~
データベースの操作ももちろんPhpStormのDatabase tool windowを使ってるのですが、データをダンプするのに、SQL、JSON、CSV,TSVとかいろいろ出力できるのにphpの配列形式はなくて、phpunitでdata_provider用のデータを作る時とか、わざわざJSON形式を置換したりしてたのですが、そんなことしなくても直接ダンプする方法を見つけて感動したので、投稿します!
2017-09-26_22h46_46.png

PHP出力用のScriptをダウンロード

ここからダウンロードします。
※もともとあったJSON用のScriptをちょっといじっただけです(^^;
https://github.com/albyte/phpstorm-utilities/blob/master/extensions/database/data/extractors/PHP.groovy

2017-09-26_22h44_50.png

スクリプトをPhpStormに入れる

ダウンロードしたファイルを拡張フォルダに入れます。
2017-09-26_23h22_04.png

おわりに

これで好きなテーブルを開いたら、dump形式のところにPHP.groovyってのがでるようになります。
Have a nice PhpStorm life!

2
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
albyte
オールドタイプ&ナマケモノ&賞味期限ギリギリのバリペチパーです。 好きなものは、PhpStorm!

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
2
Help us understand the problem. What is going on with this article?