{"id":14070965,"url":"https://github.com/AgureDa2019/ExcelVBA01_CreateSQL","last_synced_at":"2025-07-30T09:32:02.841Z","repository":{"id":225099937,"uuid":"186116437","full_name":"AgureDa2019/ExcelVBA01_CreateSQL","owner":"AgureDa2019","description":"(Win/Mac開発者支援) MySQLテーブル設計＆定義書作成用ツール","archived":false,"fork":false,"pushed_at":"2019-05-11T13:42:18.000Z","size":1106,"stargazers_count":6,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-13T07:18:27.292Z","etag":null,"topics":["database","mysql","vba-excel"],"latest_commit_sha":null,"homepage":"","language":"Visual Basic","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AgureDa2019.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-11T10:02:08.000Z","updated_at":"2024-05-30T15:55:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"16b5c808-6f3e-4eb1-a3b4-bd69958b7f0d","html_url":"https://github.com/AgureDa2019/ExcelVBA01_CreateSQL","commit_stats":null,"previous_names":["agureda2019/excelvba01_createsql"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AgureDa2019%2FExcelVBA01_CreateSQL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AgureDa2019%2FExcelVBA01_CreateSQL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AgureDa2019%2FExcelVBA01_CreateSQL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AgureDa2019%2FExcelVBA01_CreateSQL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AgureDa2019","download_url":"https://codeload.github.com/AgureDa2019/ExcelVBA01_CreateSQL/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228119178,"owners_count":17872443,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","mysql","vba-excel"],"created_at":"2024-08-13T07:08:12.617Z","updated_at":"2024-12-04T13:30:27.486Z","avatar_url":"https://github.com/AgureDa2019.png","language":"Visual Basic","funding_links":[],"categories":["Visual Basic"],"sub_categories":[],"readme":"# MySQLテーブル設計＆定義書作成用ツール（ExcelVBA）\n\n (Win/Mac開発者支援) MySQLテーブル設計＆定義書作成用ツール　\n\n\nMySQLでDB設計していたときに\n\n- テーブル設計しながら簡単にテーブル定義書を作成したい\n- テーブル定義書から自動でSQL文を生成することで楽したい\n- SQL文の文法チェック的な機能があれば便利だ！\n\nと思い立って作ったものです。\n\n\n**目次**\n\u003c!-- vscode-markdown-toc --\u003e\n 1. [動作環境](#1)\n 2. [機能仕様](#2)\n 3. [入手方法](#3)\n 4. [使い方](#4)\n 5. [よくあるご質問（FAQ）](#5)\n 6. [更新履歴](#6)\n \u003c!-- 7. [残対応](#7) --\u003e\n\n\u003c!-- vscode-markdown-toc-config\n\tnumbering=true\n\tautoSave=true\n\t/vscode-markdown-toc-config --\u003e\n\u003c!-- /vscode-markdown-toc --\u003e\n\u003cbr\u003e\n\n##  1. \u003ca name='1'\u003e\u003c/a\u003e動作環境\n\n|対象OS|前提条件|備考|\n|--|--|--|\n|Windows|Excelがインストール済みであること||\n|Mac|Excelがインストール済みであること||\n※仕様上、Excelのバージョンは関係なく動作する見込みです\n\n##  2. \u003ca name='2'\u003e\u003c/a\u003e機能仕様\n\n|機能|説明|備考|\n|--|--|--|\n|テーブル設計入力|1つのワークシートにテーブル1件を記入||\n|SQLの自動生成|入力した設計書をもとにSQL文を自動で作成\u003cbr\u003e（型など簡易入力チェック機能あり）||\n|SQL文のコピー|作成したSQL文をクリップボードへコピー||\n\n\n##  3. \u003ca name='3'\u003e\u003c/a\u003e入手方法\n\n1. ツール本体「MySQLテーブル定義ツール_v1.0.0.xlsm」をダウンロードします。\n2. デスクトップなど自分のわかりやすい位置に配置します。\n\n\u003c!-- \u003cdiv style=\"page-break-before:always\"\u003e\u003c/div\u003e --\u003e\n\n##  4. \u003ca name='4'\u003e\u003c/a\u003e使い方\n\n1. 「Template」シートをコピーしてシート名を追加します。\u003cbr\u003eシート名は任意の名前で構いませんので、わかりやすいようにつけてください。\n1. テーブル情報とカラム情報を入力します。入力後、「CREATE SQL」ボタンをクリックします。\n![icon](./img/tool_01.png)\n\n\n1. SQLの作成に成功すると、同じシート内の表示位置が移動し、以下のような結果が表示されますので、「Copy CreateSQL」ボタンをクリックしてSQL文をコピーし、MySQL側に貼り付けてご利用ください。\n![image](./img/tool_02.png)\n\n\n\u003cdiv style=\"page-break-before:always\"\u003e\u003c/div\u003e\n\n##  5. \u003ca name='5'\u003e\u003c/a\u003eよくあるご質問（FAQ）\n\n\u003e データ型は全て対応していますか\n\n基本的なものはひと通り対応しています。ただし、一部対応していないものがあります。ツール内の「型」シートで対象に「○」がついているもののみ利用可能となっています。\n\n\u003e 制約事項はありますか\n\nツール内の「仕様」シートにまとめてありますので、そちらをご覧ください。\n\n\u003e 動かないもしくは追加要望があります\n\nご要望については別途ページを作成中ですので、しばらくお待ちください。\n\n\n##  6. \u003ca name='6'\u003e\u003c/a\u003e更新履歴\n|バージョン|更新日|更新内容|更新者|\n|--|--|--|--|\n|1.0.0.0|2019/05/11|初版公開|Agure|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAgureDa2019%2FExcelVBA01_CreateSQL","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAgureDa2019%2FExcelVBA01_CreateSQL","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAgureDa2019%2FExcelVBA01_CreateSQL/lists"}