-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sql: Scan error on column index 1: unsupported Scan, storing driver.Value type <nil> into type *string #36
Comments
@ymaeyama レポートありがとうございます tbls v0.10.0 でデバックモードを作成しましたので以下のコマンドを試していただきスタックトレースを共有してもらえますか? $ DEBUG=1 tbls doc mysql://db_user:password@localhost:3306/cs_production ./dbdoc |
@k1LoW 実行してみました。 |
使えそうな情報が出ていないですね。。。すみません。 デバッグモードの修正をしました。よろしければ tbls v0.10.1 で再度実行してもらえますと助かります 🙏 |
@k1LoW
|
早速ありがとうございます!原因はわかりました。 |
暫定対応をしてみました。もし |
ちなみに、データベースを作成直後にテーブルを作らずにtblsを実行を試してみました。
cs_v2にテーブルを追加してtbls実行
|
エラーの原因の位置が移動したようです。ありがとうございます!
|
@k1LoW また、cs_v2 の方で |
@ymaeyama エラー箇所より、わかっているのはtbls の「外部キー制約の処理がうまくいっていないようだ」ということだけです。 もし、エラーが再現可能でかつ共有可能なスキーマ情報がありましたら共有いただけますと幸いです。 ただ、上記対応が非常に難しいこともわかっていますので、こちらでも何かが改善次第このIssueで共有します。 |
ありがとうございます。
確かにMySQL5.6は試していないですね。MySQL5.6であることが問題になるのかもしれません。手元でも確認してみます。 |
こちらのバグはMySQL5.7でも再現しました。別で解決をしていきます。ありがとうございます。 |
#36 (comment) の修正を #42 で実施しました。 masterブランチでは修正されているはずですー |
@k1LoW ただ、別環境のMySQL5.7で試したところ、違うエラーが出てしまいました。
|
@ymaeyama |
mysqlのドキュメントを生成しようとするとエラーが出てしまいます。
対処方法などありましたら、教えていただけないでしょうか。
The text was updated successfully, but these errors were encountered: