各「列」に追加の列を追加して、MySQL を拡張しようとしています。現在、次のものがあります。
Field, Type, Null, Key, Default, Extra
のような追加の列を「列」定義に追加できるようにしたいと考えていますAttributes
。私たちのシステムには、「列」ごとにより多くのデータを記述する必要がある特定の設計仕様があります。MySQL でこれを実現するにはどうすればよいでしょうか?
すべての列を返すクエリは次のとおりです。
SHOW COLUMNS FROM MyDB.MyTable;
編集1
最初にこれを追加する必要がありましたが、そうしなかったことをお詫びします。現在、各列タイプのコメント セクションで属性を説明しています。これが非常に汚い解決策であることは理解していますが、当時はこれしか考えられませんでした。DB 構造を中心に展開するコード ジェネレーターを構築しましたが、これはまさにこのイニシアチブから生まれたものです。列のコード属性を記述して、コード ジェネレーターが変更を取得し、変更または実行ごとにコード ベースを更新できるようにします。