こんにちは。
Windows10でC#のアプリケーションを開発しています。
Visual Studio 2017 Pro, SQL Management Studioを使っています。
###前提・実現したいこと
SSMSでsqlのテーブル定義書を作成したいです。
###試したこと
(1)EntityFrameworkのコードファーストでC#からtableを作った。
(2)それをもとにテーブル定義書と設計書を作ることになった。
(3)Excelで手書きして苦戦した。
(4)定義書は人に振った。
(5)せめて定義書->設計書は自動化しようとC#+ClosedXMLでExcel読み書きを作った。3日くらいかかった。(1)からだと5日以上。まあ勉強だから。
(6)設計書の種類が増えた。
(7)C#+ClosedXMLの勉強にもなるので、設計書の種類に合わせてClassを設計し始めた。
(8)当然このクラスは(1)のclassと酷似していることに気付いた。
(9)そっくり同じclassをふたつ作る意味はないと俄に決意した。
(10)もうtableあるのだから、そのtableからテーブル定義書くらいできて当然じゃないか?
(11)自動生成TOOLを探した。
http://qiita.com/astrsk_hori/items/87556e0828228276aba3
http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/help2.11/DBTree/tableDefine.html
A5M2ならできる。
SSMSでは?
###発生している問題・エラーメッセージ
SSMSでテーブル定義書を作りたいです。
###補足情報(言語/FW/ツール等のバージョンなど)
Microsoft Visual Studio 2017
Microsoft .NET Framework
Version 4.6.01586
Microsoft SQL Server Management Studio 14.0.17177.0
Microsoft Analysis Services クライアント ツール 14.0.806.134
Microsoft Data Access Components (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.9600.18792
Microsoft .NET Framework 4.0.30319.42000
オペレーティング システム 6.1.7601
です。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー