A5:SQL Mk-2

開発のこと、日々のこと

【要望】MySQL ER図リバース生成時のデフォルト値反映

ホーム フォーラム A5:SQL Mk-2掲示板 【要望】MySQL ER図リバース生成時のデフォルト値反映

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #6858 返信
    ddddchi
    ゲスト

    いつもsql mk2に大変助けられております。ありがとうございます。

    MySQLにてER図リバース生成するとDEFAULT値が反映されないのはおそらく仕様かと思いますが、
    timestampカラムのDEFAULT NULL指定が反映されないことに困っております。

    MySQLのtimestampはテーブル内でtimestampカラムが2個目だった場合にDEFAULT 0にする仕様があるのでそれをNULLとしたいのですが、実テーブル側に指定したDEFAULT値がER図側にはリバース生成で反映されず…

    https://dev.mysql.com/doc/refman/5.6/ja/timestamp-initialization.html

    お手すきの際にご対応/ご検討お願い致します。

    #6890 返信
    松原正和
    キーマスター

    ddddchiさんこんにちは。
     
    MySQL 8で検証したのですが、上述の2個目のtimestampカラムが 0日時で初期化されるという挙動は確認されませんでした。バージョン間の挙動の違いでしょうか…。
     
    なお、ER図のリバース生成生成時はデフォルト値の指定があれば、入ってくるはずなのですが、うまく動作していないのでしょうか?。

    テーブルエディタの「カラム」タブは正しくデフォルト値が表示されますでしょうか?。A5:SQL Mk-2では「show columns from xxxx.yyyy」形式でカラムの定義を取得します。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: 【要望】MySQL ER図リバース生成時のデフォルト値反映
あなたの情報:




コメントは受け付けていません。