こんにちは岡本です。 汎用系からWEBに移ってきて一番驚いたのは、設計書がないプロジェクトが多いことでした。 お客様が求めていない事や、各種CMSが台頭してきて必要としないこともあるのでしょうか。 開発者向けとしては綺麗な実装とコメントがあれば詳細設計書はいりませんし、何よりスピード感が段違いなのでメリットも大きいのでしょう。 ただ、フルスクラッチで20TBLを超える開発となると、設計するうえでDB定義書くらいは欲しいところ。でも定義書を正としてDDLを直すは面倒くさい。 DB定義書からddlを自動生成するマクロ付のexcelが欲しい。 が、自動生成系を探してもしっくりくるものがなく、フリーで落としたものに手を加えていまだに使ってたりします。 ver1. 1_DB定義書 シートをコピーしてテーブルを追加していき、先頭シートの作成ボタンを押すとdrop&createのddlを吐くだけです。 非常にシンプルなのでかゆいところは手を加えてください。 利用・改良はお任せしますが全て自己責任でお願いします。 ver1. 3_DB定義書 雑過ぎると社内からクレームがあったので渋々少しだけ改良。エンジンと文字コードの指定を可能にしました。緑のカラムが自動生成対象です。 「改良はお任せします」が見えないなんて! ver1. 4_DB定義書 何年ぶりでしょう…思いのほか記事にアクセスがあるので最新を置いておきます。 新人の田村さんが出力先を指定可能にしてくれました。 システム開発・サーバー管理のご相談なら12Gridへ システムでお困りのことはございませんか? DB定義書作成ツール(SQL Mk-2) - 知的好奇心. プランニングから構築までの一括サポートまで、 お客さまのご要望にあわせて柔軟に請け負っています。
概要 DB定義書を自動で作ってくれる、「A5:SQL Mk-2」というツールの使い方です。 出力方式は、ExcelかHTMLのどちらかを選択できます。 MySQL、PostgreSQL、Oracleなど、さまざまな環境で利用できます。 また、SSHトンネルでDBに接続することもできます。 非常に便利で簡単に使えるツールです。 動作環境 Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.
DB定義書を自動生成してくれる作成ツール(SQL Mk-2)をご紹介します。 SQL Mk-2とは? データベース開発を支援するために開発されたフリーのSQL開発ツールです。 SQLを実行したり、テーブルを編集するほかに、SQLの実行計画を取得したり、ER図を作成したりすることが出来ます。 出典: A5:SQL Mk-2 ダウンロード&インストール 32bit版と64bit版 「SQL Mk-2」には32bit版と64bit版があります。 さまざまな条件によって使用すべきエディションが決まります。 詳細は以下のサイトで確認してください。 x86版とx64版の使い分け ダウンロード 以下のサイトから当該ソフトのzipをダウンロードすることが出来ます。 Vector インストール インストールは不要です。 ダウンロードしたzipを任意の場所に解凍し、A5M2.
ただしDBFluteのバージョンを少し古くすればJava6でもOK JAVA_HOME環境変数をセットしておく あらかじめ目的のテーブル、インデックス、制約などが全て作成済みの、N/Wアクセス可能な状態のDBサーバ これだけです。Mavenすら要りません。サンプルではmaven-wrapperを使っているので、mavenが無ければ自動ダウンロードされます。 サンプルプロジェクト がサンプルです。READMEに書いてあるとおりに作業すると、target/dbflute_dfclient/output/doc/ というファイルにテーブル定義書ができあがります。このサンプルではh2databaseをその都度作成してCREATE TABLEするところまでをmavenのcompileフェーズに含めることで、DBサーバがわりにしています。 READMEの手順をそのままJenkinsジョブ化するとこんな感じになるはずです このジョブを自動実行させて、ジョブのurlの"lastSuccessfullBuild"の配下を見れば、常に最新のテーブル定義が見れるという寸法。 テーブル定義だけでなく、インデックスの情報、外部キーの状況なども見れるのが嬉しいですね。 参考 Alto DBFlute | DBFlute
enhance do Rake::Task[:create_schema_doc] そして、、 $ rake db:migrate でPDFなDB定義書の完成です! まとめ Rails でアプリケーションを書いていて、DB定義書が必要になるケースはあまりないかもしれませんが、特に意識することなく rake db:migrate の度に自動でDB定義書が更新されるのが思いのほか気持ちよかったので記事にしてみました。 XML から HTML への変換時の自由度が高く、好みのデザイン/スタイルで出力できるのも魅力的ですね。
※Microsoft Windows 用プログラム(フリーウェア)です。( ダウンロード) データベースに登録されているシステム情報(システムテーブル)を元にテーブル定義書(HTML/EXCEL)を生成します。( MariaDB, MySQL, PostgreSQL, Oracle, MS SQL Server, また A5M2のER図 に対応) ● <課題・懸念> ・このダサダサのサイト、もっとかっこよくしたいなぁ… ・このサイト重いよなぁ… ・テーブル内容変更(ALTER TABELとか)すると参照しているビューは削除されちゃうんだ… ・このツールで作ったHTML定義書、いまいち操作性に統一感がないよなぁ…パット見、使い方が分かりずらい ・A5M2のER図でテーブル定義書を作ると、MySQLのタイムスタンプ型項目のデータ型が「on update CURRENT_TIMESTAMP」となるんだけど、これは何だろう? ・A5M2-ER図ではプライマリキーと外部キー制約の物理名は取り込む機能はなさそう ・Excel定義書を入力DBとして取り込める機能を追加したんだけどイマイチ。物理DB作る前の設計フェーズでの開発補助機能として追加したんだけど、まだままだ改善の余地ありだなぁ。
(3)まだ自分に対して気持ちが残っていると思っている 自分から別れを告げた場合は、どうしても上の立場というか 「まだ自分に気持ちが残っているだろう」 と思い込んでしまいがちです。 たとえ、別れる際に傷つけてしまったり嫌われるかもしれない行動をとってしまったとしても、 自分から振ったんだからまだ未練があるだろう 振ったんだから落ち込んでいるだろう 別れたんだからショックを受けているだろう というようなことを考える男性はかなり多いです。 これは恋愛以外のことでも同じことが言えますよね^^ 「自分から手放したものはもう一度手に入れることができるだろう」という気持ちは、心のどこかにきっとあるはずです。 (4)7割以上の男性が元カノに対して未練を感じている 7割以上の男性が元カノに対して未練を感じていることをご存知でしょうか? 振った後の男の心理とは? 諦められない片思いを実らせる4つの方法 | bis[ビス]. と思わず突っ込みたくなるかもしれませんが、元カノに未練を感じている男性は想像以上に多いですよ^^ ここまででもご紹介したように、 別れたばかりのころは後悔したくない気持ちが強い 後悔したくないから自分を正当化する 正当化して自分自身に言い聞かせているから解放感が大きくなる といった心理の流れを経て、本当の意味で別れを実感できるようになるということですね! また、「男性の恋愛は名前をつけて保存、女性の恋愛は上書き保存」ということもよく言われます。 これは過去の恋愛での思い出の脳への保存のしかたについて表した言葉なのですが、男性はひとりひとりに個別のフォルダを用意して思い出をしまっています。 上の画像のように、あなたとの思い出にはあなた専用のフォルダがあるということですね^^ 一方で女性は、「恋愛」というひとつのフォルダの中に上書きをして思い出を保存していきます。 なので、女性よりも男性のほうが圧倒的に過去の恋愛を引きずりやすく、未練も残しやすいんですよ♪ だからこそ7割以上もの男性が元カノに対して未練を感じているということですよね。 (5)未練があってもプライドが邪魔をして復縁のために動き出せない 7割もの男性が未練を感じているのなら、もっと復縁カップルが多くてもおかしくないと思いますよね。 でも友人や知り合いなどを見ても、おそらく復縁しているカップルは多くないのではないでしょうか? もしかしたら一組もいないという方もいるかもしれませんね。 この理由は、必ずしも「未練があるから復縁する」というわけではないから。 でも未練があって復縁したいと思ってたら、気持ちを抑えることより復縁を目指す人が多いんじゃない?
そういうわけでもないんだよね。 一度別れを経験しているからこそ未来に対する不安もあるし、男性特有のプライドからアプローチすることを避ける人も多いよ。 たとえば、あなたが元カノに未練を感じている男性だったとして、未練があるからといって復縁するために全力を尽くすことができるでしょうか? 未練があって復縁したいと思っていたとしても、別れを経験しているからこそ、 また同じ繰り返しになるんじゃないか? また別れることになるんじゃないか? 相手を傷つけることになるんじゃないか? 振ったのに気になるの? 「振った元カノ」に対する男の本音(2ページ目)|「マイナビウーマン」. などの不安も感じますよね。 その不安が原因で 「できることなら復縁したいけど、このまま別の道を進んでいったほうが受け入れたほうがお互いのため」 と思う部分もあるはず。 さらに男性は女性よりも本能的なプライドが高く、 自分から振っておいて、またやり直したいなんて口が裂けても言えない 未練がましいと思われたくない 復縁を目指していると知られると恥ずかしい と思うことも珍しくありません。 「別れを経験しているからこそ未来に対して不安を感じる」 ということと 「プライドが邪魔をして復縁するための行動ができない」 ということが原因で、未練を感じている男性の割合に対して復縁しているカップルが少ないわけですね。 あわせて読みたい 元彼の気持ちを知りたい人限定!彼の気持ちを自分に向けて虜にする方法 元彼の気持ち、電話占いで確かめませんか?復縁するためには、上辺の気持ちではなく本心を知ることが大切です。そして、本心を知ることができれば気持ちを自分に向けるのは、実は意外と簡単なんです!元カレとの関係がうまくいかない今だからこそ、気持ちを理解して「かけがえのない理解者」になりましょう!... 復縁した彼氏に直接聞いてみてわかったこと 実を言うと私は振られた元カレとの復縁を目指した経験があって、今は復縁に成功して彼と一緒に過ごしていくことができています。 復縁するまでは一筋縄ではいかずにたくさんの失敗も繰り返してきたのですが、このブログを立ち上げた理由も、以前の私のようにつらい思いをしている方の役に立つブログが作れたらという思いから立ち上げています^^ そこで、実際のところ別れた後はどういう気持ちで私のことをどう思っていたのかを直接聞いてみました! 参考までに別れてから復縁までの大まかな関係をまとめると以下のような感じです。 振られる 寂しさやつらさを解消するために何度か連絡をする しつこいことでLINEをブロックされて音信不通に… 本格的に冷却期間を置く SNSで成長を間接的にアピール SNSでやりとり再開+LINEブロック解除 彼から復縁の申し出 かなりざっくりとしたまとめですが、彼との関係が似ているのなら参考にしていただけると思います^^ また、音信不通にしていた心理についても「 音信不通にする元カレの男性心理って?直接聞いて発覚した3つのこと 」にまとめているので、もし彼と音信不通になっているのならこちらのページのほうが参考になるかも?
あわせて読みたい 音信不通にする元カレの男性心理って?直接聞いて発覚した3つのこと 音信不通にする元彼の男性心理、理解できていますか?このページでは、LINEブロックと着信拒否をされて音信不通だった元彼に、どうして連絡を無視し続けていたのか、その理由を聞いてみました。直接聞いてみたからこそわかったこともあるので、元彼と連絡がとれずに悩んでいる方は、ぜひ参考にしてみてください!... このページでは、気になっていた以下の3つのことを聞いてみました! 別れた後は私のことはちっとも考えなかった? 寂しさや喪失感はなかった? 別れてからどのくらいで復縁を意識しはじめた? それではそれぞれの質問に対する彼の答えを見ていきましょう! (1)別れた後はちっとも私のことを考えなかった? 別れてからしばらくはちっとも私のことを考えなかったの? ともき いや、考えてたよ。 落ち込んでないかな?とかショック受けてないかな?とか考えてた。 でも復縁するつもりは一切なくて、単純にどうしているのか気になって考えてたって言ったほうが正しいかな。 (2)寂しさや喪失感は全然なかった? 喪失感や寂しさを感じることはなかったの? 別れてから1ヶ月くらいは正直全くなかった。 別れを告げるときに、自分なりに「別れたら寂しくなるんだろうなぁ」とか「別れたら後悔するかもなぁ」ってことも考えてたんだけど、実際に別れるとそんなことはなくて、自分が予想していたよりも全然寂しさとかは感じなかった。 むしろ束縛とか連絡の催促とかから解放されて、ひとりの時間を楽しみたいって気持ちがどんどん大きくなってたよ。 (3)別れてからどのくらいで復縁を考えはじめた? じゃあ別れてからどのくらいで復縁を意識しはじめたの? 復縁したのが別れてから半年くらい経ってからじゃん?
別れて安心する 別れを切り出した側は、別れた直後は「安心」の感情があるといわれています。 付き合っていた頃に、自己肯定感が低くなってしまっていた男性であれば尚更、その安堵の感情は大きくなります。 別れることでもっと幸せになれると思い、元カノの連絡先を消したりも。 今までとは違う生活に心がウキウキするのがこの時期です。 まじで男性は絶対この時期があると思う。 一回自由にならないと!幸せにならないとっていう義務感のような感じもあるかもしれない。 2. 自由を謳歌する 別れたあとは、男性は彼女のいない自由を謳歌します。 お酒を飲んだり女友達に会ったり、新しい趣味を始めたりと男性は人生に対して前向きな気持ちになります。 それは自分の心を別れたという事実から背けるためである、とも言われています。 そのためこの時期には心機一転して、服の趣味も変わったりします。 また、友人に元カノの悪口を言ったり連絡が来たら無視したりということも…。 もしそういったことを知り合いから聞いても、 元彼も動揺しているからだと考えてあまり間に受けないのがおすすめです。 別れてから今まで思いっきりできなかったことをしよう!とすごく張り切る。趣味でも友達との遊びでも、この時期は何をしても楽しいんですよね。 必死で元カノのことを考えないようにしているのかもしれないけど(笑) よく元カノの悪口言ってる男性を見るけど、この時期なのかそれとも心にまだしこりがあるのか…。 3. 「別れる」決断が正解だったのか考える 一度自由の期間を満喫し一度すっきりしてから、 男性はふと自分の心の中にポカリと空いた穴に気付きます。 そして、 「元カノは何をしているのかな」 「元カノは自分のことを恋しく思っているかな」 と気になり出します。 インスタやTwitterなどのSNSをしきりにチェックするようになるのもこの頃です。 だんだん元カノとの悪い記憶が薄れて、そして良い記憶ばかりが思い出されるように。 そして自分が決めた「別れる」という決断が、本当に正解だったかどうかもだんだん分からなくなります。 元カノがどれだけ良い人だったとか、あれは自分が悪かったんじゃないかとかついつい考えちゃいます。記憶が改ざんされてるレベル。不思議…。 4. 寂しくなって元カノを恋しく思う 別れた直後も元カノのことは頭の片隅にはありますが、元カノの存在が大きくなるのは少し時間が経ってから。 平均して別れてから3週間~2ヶ月ほど経ったらこの時期に入ります。 独り身の今の自分を、前までのカップルで幸せだった頃の自分と比べて寂しくなる時も。 もし新しい人と付き合っていたとしても、それは同じです。 新しく付き合っている彼女と元カノを比較して、元カノの良かったことを思い出します。 そのように元カノに対するネガティブな感情は消えていくと同時に、男性は少しずつ元カノを恋しく思います。 別れたことを後悔し、自分の全ての間違いを認めて、またあなたに会いたいと思うようにもなります。 酔っぱらった勢いでつい夜中に電話しちゃったりするんですよね。それで無視されたらかなり落ち込んだり。(経験済) 自分を振った彼に「また会いたい」と思わせるには?