モジュール構成

使い方 へ

./DatabaseDefine/
    bin/
        a5er/             ※A5ER図ファイル格納用
        csv/
            code.csv
            col.csv
            col-code.csv
            join-col.csv
            join-table-col.csv
            table.csv
            table-col.csv
            table-col-code.csv
        excel/
            DatabaseDefineSubInfo.xlsx    ※補助情報
        pic/              ※ロゴ画像格納用
        sshauth/          ※SSHトンネル用鍵ファイル格納用
        BouncyCastle.Cryptography.dll
        BouncyCastle.Cryptography.xml
        DatabaseDefine.exe     ※メインプログラム(起動)
        DatabaseDefine.exe.config
        DatabaseDefine.pdb
        DatabaseDefine.xml
        HtmlAgilityPack.dll
        HtmlAgilityPack.pdb
        HtmlAgilityPack.xml
        Microsoft.Bcl.AsyncInterfaces.dll
        Microsoft.Bcl.AsyncInterfaces.xml
        Microsoft.Bcl.HashCode.dll
        Microsoft.Bcl.HashCode.xml
        Microsoft.Extensions.DependencyInjection.Abstractions.dll
        Microsoft.Extensions.DependencyInjection.Abstractions.xml
        Microsoft.Extensions.Logging.Abstractions.dll
        Microsoft.Extensions.Logging.Abstractions.xml
        MySqlConnector.dll
        MySqlConnector.xml
        Npgsql.dll
        Npgsql.xml
        Oracle.ManagedDataAccess.dll
        Renci.SshNet.dll
        Renci.SshNet.xml
        sql_reserved_words.txt     ※予約語ファイル
        System.Buffers.dll
        System.Buffers.xml
        System.Collections.Immutable.dll
        System.Collections.Immutable.xml
        System.Diagnostics.DiagnosticSource.dll
        System.Diagnostics.DiagnosticSource.xml
        System.Formats.Asn1.dll
        System.Formats.Asn1.xml
        System.IO.Packaging.dll
        System.IO.Packaging.xml
        System.IO.Pipelines.dll
        System.IO.Pipelines.xml
        System.Memory.dll
        System.Memory.xml
        System.Numerics.Vectors.dll
        System.Numerics.Vectors.xml
        System.Runtime.CompilerServices.Unsafe.dll
        System.Runtime.CompilerServices.Unsafe.xml
        System.Text.Encodings.Web.dll
        System.Text.Encodings.Web.xml
        System.Text.Json.dll
        System.Text.Json.xml
        System.Threading.Channels.dll
        System.Threading.Channels.xml
        System.Threading.Tasks.Extensions.dll
        System.Threading.Tasks.Extensions.xml
        System.ValueTuple.dll

    output/
        backup/                       ※バックアップ
            databasedefine/
            databasedefinesubinfo/
            wwwdir/
        commonxml/
            commoninfo.xml
        ddl/                          ※DDLファイル
        excel/
            DatabaseDefine.xlsx       ※EXCELテーブル定義書
        foreignkeyxml/
        indexxml/
        log/                          ※ログフォルダ
        srcxml/
        tablexml/
        triggerxml/
        viewxml/
        wwwdir/                       ※コンテンツフォルダ
            dbdef/
                css/
                    define.css
                    perfect-scrollbar.css
                db_src/
                entity/
                entity_fx/
                entity_idx/
                entity_trig/
                entity_view/
                images/
                    arrow1.png
                    arrow2.png
                    arrows.png
                    checked.png
                    favicon.ico
                    notchecked.png
                js/
                    common.js
                    data.js
                    database.js
                    disptitle.js
                    environment.js
                    jquery.min.js
                    pagetitle.js
                    perfect-scrollbar.min.js
                    realtimesearch.js
                    sql_reserved.js
                    sqlstatement.js
                    sqlstatement_parts.js
                    tables.js
                other/
                    CodeInfo.html
                dummy.html
                index.html            ※HTMLテーブル定義書
    manual/
        images/
        manual.html
        manual_cont.html
    licenses.txt
    readme.txt