アプリケーションの更新(データベースを変更する場合)

アプリケーションの更新時にデータベース(テーブル)の構造などを変更する場合は、ここで説明する方法で修正したアプリケーションをForguncyサーバーに発行します。
現在運用中のデータベースをForguncyサーバーからForguncy(開発環境)にダウンロードし、アプリケーションと共に修正して再度Forguncyサーバーにアップロードします。

1 Forguncy(開発環境)の[発行]→[メンテナンスモードに設定]をクリックします。

2 サーバーの設定が正しいことを確認して[OK]をクリックします。

※[接続の確認]をクリックするとサーバーとの接続テストが実行されます。

次のダイアログが表示されて、Forguncyサーバー上のアプリケーションはメンテナンスモードに移行します。


メンテナンスモード中はユーザーにはメンテナンス中であることを通知する画面が表示され、アプリケーションは使用できなくなります。

note
..\..\Media\pict-note.png

メンテナンスのお知らせページは編集することができます。詳しくは ビルトインマスターページに関して を参照してください。


3 [発行]→[運用データベースの取得]をクリックします。

4 Forguncyサーバーの設定が正しいことを確認して[OK]をクリックします。

※[接続の確認]をクリックするとForguncyサーバーとの接続テストが実行されます。

5 次のダイアログが表示されます。Forguncy(開発環境)のテーブルが上書きされても問題のないことを確認して[はい]をクリックします。

6 Forguncy(開発環境)でアプリケーションを修正して保存します。

ForguncyのテーブルはForguncyサーバーと同じ状態になっています。この状態でアプリケーションを修正して保存します。

7 [発行]→[サーバー]をクリックします。

8 [テーブル(データベース)を含める]をチェックします。

note
..\..\Media\pict-note.png

・設定については アプリケーションを発行する を参照してください。

・[発行後にメンテナンスモードを解除する]にチェックを入れた場合、手順10と11の操作は必要ありません。

 

9 [OK]をクリックするとアプリケーションとデータベースがForguncyサーバーに発行され上書きされます。

 

10 [発行]→[メンテナンスモードの解除]をクリックします。


11 Forguncyサーバーの設定が正しいことを確認して[OK]をクリックします。

※[接続の確認]をクリックするとForguncyサーバーとの接続テストが実行されます。

Forguncyサーバーのアプリケーションのメンテナンスモードが解除されユーザーはアクセス可能になります。