0

MacBook Pro に保存されているデータベースが多すぎることに気付きました。ほとんどのファイルで、次の方法でデータベースを初期化します。

app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/UNIQUE_NAME'

しかし、このディレクトリにアクセスできないようでtmp、Spotlight でフォルダを検索しても探しているフォルダが返されません。では、このフォルダーにアクセスして、そこに含まれるデータベースの一部を削除するにはどうすればよいでしょうか。よろしくお願いします。

4

1 に答える 1

1

これは実際には OS X に関する質問ですが、OS X では、Finder に移動し、[移動] メニューを選択してから、[フォルダに移動] を選択します。次に、移動先のフォルダーとして「/tmp」と入力します。

データベースを表示して、そこから削除できるはずです。

FWIW、SQLlite データベースはどこにでも作成できます。たとえば、Documents ディレクトリに「db」フォルダーを作成し、これを構成として使用します。

app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////Users/you/Documents/db/UNIQUE_NAME'

そうすれば、使い終わった後にデータベースをクリアするのがずっと簡単になります。

于 2012-11-25T19:32:18.680 に答える