Как добавить длинные комментарии к таблицам и столбцам mysql? - PullRequest
0 голосов
/ 14 апреля 2011

Mysql поддерживает очень короткие комментарии, т.е. всего 60 символов.
Я использую комментарии для документирования таблицы, чтобы я мог вспомнить ее использование, оглядываясь назад через несколько лет. но с длиной символа 60 невозможно документировать все.

есть ли способ добавить длинные комментарии к таблицам в MySQL?

Ответы [ 2 ]

1 голос
/ 14 апреля 2011

Лучший способ документировать базу данных - это модель ERD с достаточным количеством комментариев.

Если ваш инструмент ERD поддерживает это, вы можете создать необходимые сценарии SQL, чтобы применить комментарии к базе данных из вашей модели. В зависимости от инструмента у вас может быть возможность добавить длинное и краткое описание и использовать краткое описание для комментария базы данных.

Таким образом, у вас есть визуальная документация, которая синхронизируется с базой данных.

1 голос
/ 14 апреля 2011

Если стандартный метод недостаточно хорош, не используйте его.Создайте свои собственные мета-таблицы в соответствии с:

mymetadata:
    tablename     varchar(50)
    description   varchar(2000)

(при необходимости добавляя схемы и индексы).

Затем заполните эту таблицу, а не используя стандартныеметод.Существует небольшая функциональная разница между show create table mytable и select description from mymetadata where tablename = 'mytable'.

Кстати, документация MySQL 5.6 утверждает, что ограничение составляет 1024 символа.Так было с 5.5.3.До этого (вплоть до 5.0) утверждается, что 255 символов были в порядке.Поэтому я не уверен, откуда вы взяли шестьдесят символов, если только вы не используете очень старый MySQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...