テーマコンポーネントの Git リポジトリの URL を更新する方法は?

最近、テーマコンポーネントの Git リポジトリ URL が変更されました。

このテーマコンポーネントのターゲット URL を、コンポーネントを削除してすべての設定を再構成することなく、単純に更新する方法はありますか?

remote_themes テーブルがあります。

例えば、以下のような処理が可能です。

theme_id=5 # theme URL の末尾にあるテーマ ID に置き換えてください
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='新しい URL'
rtheme.save

あるいは、完全に人生を台無しにするかもしれません。

そして今日、すべてのテーマ設定をjsonで取得できるようになり、新しいurlでテーマに設定をコピーするのが容易になりました。