1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/coder_xiaozhao-mysql-word-markdown-tool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 16.03.2025 23:38 288c14c

Инструмент mysql-word-markdown-tool

!!! Прямое скачивание exe файла [Ссылка для скачивания]

Описание

  • Это исполняемый файл EXE, который можно запустить одним щелчком мыши. В настоящее время он поддерживает только Windows. Поскольку я сторонник Microsoft, я скомпилировал только версию для Windows. 😄 Генерирует документацию в формате Word для дизайна баз данных.

Архитектура программы

|-- version_record.md Запись изменений версий
|-- word  
    |-- generate_table.py Методы генерации документов Word
    |-- table_template.docx Шаблон документа
    |-- __init__.py
|-- ui
    |-- schema_docs_design.ui Файл интерфейса
    |-- ui.png Изображение, используемое в интерфейсе
|-- mysql_util
    |-- __init__.py
    |-- mysql_util.py Методы работы с базами данных
|-- bin
    |-- apprcc_rc.py Файл ресурсов иконок
    |-- mysql_design_tools.py Главный входной файл программы
    |-- schema_docs_design.py
|-- qrc
    |-- apprcc.qrc Конвертация изображений в base64
    |--- setting.ico Иконка

Установка

  1. Установите Python 3. Я использовал Python 3.6.

  2. Рекомендую создать виртуальное окружение Python перед установкой зависимостей.

pip install -r requirements.txt
  1. Установите библиотеки PyQt5.
pip install PyQt5 -i https://pypi.douban.com/simple
pip install PyQt5-tools -i https://pypi.douban.com/simple
  1. Установите PyInstaller.
pip install PyInstaller -i https://pypi.douban.com/simple
  1. Команда компиляции для создания exe файла. mmwt — это путь к моему виртуальному окружению, рекомендую заменить его на свой.
pyinstaller --path .\mmwt\Lib\site-packages\PyQt5\Qt\bin -F -w .\bin\mysql_design_tools.py
```5. Преобразование файлов UI в файлы PY.


### Как использовать

0. EXE файл [Ссылка для скачивания], нажмите для загрузки

[Ссылка для скачивания]: https://gitee.com/coder_xiaozhao/mysql-word-markdown-tool/attach_files/326285/download
1. Нажмите EXE файл, откроется следующее окно

![Окно программы](./ui/ui.png)

2. Введите IP сервера MySQL, порт, имя пользователя, пароль и название базы данных, затем нажмите кнопку "Генерировать", чтобы создать файл docx.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/coder_xiaozhao-mysql-word-markdown-tool.git
git@api.gitlife.ru:oschina-mirror/coder_xiaozhao-mysql-word-markdown-tool.git
oschina-mirror
coder_xiaozhao-mysql-word-markdown-tool
coder_xiaozhao-mysql-word-markdown-tool
master