データベースとビューの変更について質問しているだけですよね? モジュールのコードが変更されている場合、指定したコマンドは機能しません。新しいコードを実行するには、OpenERP サーバー プロセスを再起動する必要があります。
モジュールをアップグレードするよりもコマンドの実行速度が速いと確信していますか? 私はそれがどうなるか理解できません。
どちらの場合でも、コマンドは 6.1 でも機能するはずです。構成コードはまだ-u
オプションをサポートしているようです。
# Server startup config
group = optparse.OptionGroup(parser, "Common options")
group.add_option("-c", "--config", dest="config", help="specify alternate config file")
group.add_option("-s", "--save", action="store_true", dest="save", default=False,
help="save configuration to ~/.openerp_serverrc")
group.add_option("-i", "--init", dest="init", help="install one or more modules (comma-separated list, use \"all\" for all modules), requires -d")
group.add_option("-u", "--update", dest="update",
help="update one or more modules (comma-separated list, use \"all\" for all modules). Requires -d.")
-d
オプションもサポートされているようです。
group = optparse.OptionGroup(parser, "Database related options")
group.add_option("-d", "--database", dest="db_name", my_default=False,
help="specify the database name")
指定したコマンドを実行しようとするとどうなりますか? 6.1 でキャッシュの動作が変更された可能性があるため、別のプロセスによって行われたデータベースの変更に気付かない可能性があります。その場合は、コマンドを実行してからサーバーを再起動すると機能するはずです。モジュールをアップグレードするよりも良いことは想像できませんが。