モデルの比較(modelCompare)

modelCompareコマンドは、モデルの2つのバージョンを比較し、両者間の変更のサマリーを表示します。

ttGridAdmin modelCompare -latest|-current|-version n
                         [-latest|-current|-version m]

オプション

modelCompareコマンドには、次のオプションがあります。

オプション 説明

-latest

モデルの最新バージョン(変更されているものの、グリッドにまだ適用されていないモデル)が比較するバージョンの1つであることを指定します。

コマンドラインに1つのバージョンのみを指定した場合、デフォルトではそのバージョンが最新バージョンと比較されます。

-current

モデルの現在のバージョン(グリッドに最近適用されたモデル)が比較するバージョンの1つであることを指定します。

-version n

モデルのバージョンnが比較するバージョンの1つであることを指定します。

-version m

モデルのバージョンmが比較するバージョンの1つであることを示します。

この例では、現在のモデルと最新のモデルの間にクライアント/サーバー接続可能オブジェクトdatabase1CSが追加されたことを示しています。(他にはメタデータの違いが示されています。)

% ttGridAdmin modelCompare -current -latest
4,5c4,5
<    "applied" : true,
<    "current" : true,
---
>    "applied" : false,
>    "current" : false,
94a95,107
>             },
>             {
>                "attrs" : {
>                   "CipherSuites" : "SSL_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
>                   "ConnectionCharacterSet" : "AL32UTF8",
>                   "Encryption" : "requested",
>                   "UID" : "terry",
>                   "Wallet" : "!!TIMESTEN_HOME!!/conf/wallets/clientWallet"
>                },
>                "clientServer" : true,
>                "guid" : "413F6633-B45B-4F47-A542-560C8519A058",
>                "name" : "database1CS",
>                "type" : "connectable"
433,435c446,447
<    "version" : 1,
<    "whenApplied" : "2021-08-12T14:48:14.000Z",
<    "whenCreated" : "2021-08-12T14:45:06.000Z"
---
>    "version" : 2,
>    "whenCreated" : "2021-08-12T14:46:25.000Z"

ノート:

変更のサマリーは、UNIX diff形式で表示されます。