一部の開発者がOSXを使用し、一部の開発者がWindowsを使用している異種環境があります。ビルドプロセスにはDBリビジョン管理が含まれ、SQLCMDを呼び出して任意のスクリプトを実行する必要があります。データベースはすべてSQLServerです。
SQLCMDは、OracleのSQL * Plusと同様に、Windows上のSQLServerへのコマンドラインインターフェイスです。必要な特定の機能は、コマンドラインからSQLスクリプトを実行する機能です。* nixに相当するSQLCMDはありますか?
そうでない場合、私が考えることができる唯一のクロスプラットフォームのアプローチは、スクリプトファイルをメモリにロードしてからスクリプトを実行することです。
すべてのT-SQLDDLステートメントを処理するライブラリ/言語の組み合わせの明確なリーダーはいますか?(DDLステートメントについては、過去に試したときにこのアプローチのハングアップであったため、質問します。)