Tome — SQLite Browser
SQLite Browser
Browse, query, and edit SQLite databases in a native Mac app.
View on the App StoreMacに最適なSQLiteブラウザ
Mac向けのSQLiteブラウザの多くは、場違いに感じられるクロスプラットフォームのElectronアプリです。本当にMacアプリらしく動作するものを見つけるには、想定以上の探索が必要になります。
続きを読むMacでSQLiteデータベースを閲覧する方法
SQLiteファイルは、アプリのデータ、Core Dataストア、ブラウザの履歴など、Macのいたるところに存在します。しかしmacOSには、それらを開いて閲覧する標準機能がありません。
続きを読むMacネイティブのSQLiteエディタ——Electron不使用
Electronベースのデータベースツールは、テーブルを1つ表示するだけで数百メガバイトのRAMを消費します。ネイティブなmacOSエディタは「軽量」という言葉の意味を変えます。
続きを読むMac向けDB Browser for SQLiteの代替アプリ
DB Browser for SQLiteは動作はしますが、そのQtインターフェースはmacOS上では異質に感じられます——ショートカットは合わず、ファイルダイアログはネイティブでなく、他のワークフローとの連携もありません。
続きを読むMac向けTablePlusの代替アプリ——SQLite専用
TablePlusはあらゆるデータベースに対応していますが、そのぶんSQLiteに十分な注意が払われることはありません。SQLiteだけで十分なら、余分な複雑さは邪魔になるだけです。
続きを読むターミナルを使わずにMacで.sqlite3ファイルを開く方法
Macで.sqlite3ファイルをダブルクリックしても何も起こりません。macOSはこの形式を認識せず、組み込みの選択肢はターミナルしかありません。
続きを読むMacでSQLiteデータベースを編集する方法
MacでSQLiteデータベースを編集するというのは、通常ターミナルでUPDATE文を書くことを意味します。ちょっとした値の変更にしては、手間がかかりすぎます。
続きを読むMac向けSQLクエリエディタ——ネイティブで高速
MacでSQLiteデータベースにSQLクエリを実行するのに、重いIDEやターミナルウィンドウは必要ないはずです。多くの場合、必要なのは焦点を絞ったクエリエディタだけです。
続きを読むMacでCore DataのSQLiteファイルを閲覧する方法
Core DataはデータをSQLiteファイルに保存しますが、Appleはそれを確認するためのビジュアルツールを提供していません。永続化されたデータをデバッグするには、アプリのコンテナを探し回り、生のSQL出力を読み解く必要があります。
続きを読むMac向けSQLiteビューア——複数のデータベースを並べて表示
2つのSQLiteデータベース間でデータを比較するには、通常タブを切り替えたり、データベースツールを2つ起動したりする必要があります。もっとシンプルな方法があります。
続きを読むMacでアプリのデータベースを調べる方法
Mac上のアプリは、Libraryフォルダの奥深くに隠されたSQLiteファイルにデータを保存しています。アプリが実際に保存した内容を調べるには、コンテナのパスをたどり、生のデータベース出力を読み解く必要があります。
続きを読むiOS開発者向けMac用SQLiteブラウザ
iOS開発では、アプリがローカルデータベースに何を書き込んだかを常に確認する必要があります。Xcodeには組み込みのSQLiteビューアがなく、ターミナルとサードパーティ製ツールを組み合わせてワークフローを作り上げるしかありません。
続きを読むMacでFirefoxの履歴(SQLite)を閲覧する方法
Firefoxは閲覧履歴をplaces.sqliteというSQLiteデータベースに保存しています。ブラウザの外からそれを閲覧するには、ロックされたファイルと生のSQL出力に対処する必要があります。
続きを読むMac向けSQLite vs Realmブラウザ
モバイルアプリはローカルストレージにSQLiteまたはRealmを使いますが、Macでそれぞれを調べるには異なるツールが必要です。適切なブラウザを選ぶには、アプリが実際にどちらの形式を使っているかによります。
続きを読むMacのSQLite:コマンドラインとGUI——それぞれの使いどころ
sqlite3のCLIはすべてのMacに付属しており、簡単なクエリには対応できますが、見慣れないスキーマの閲覧・編集・理解には向いていません。ツールを切り替えるタイミングを知ることが時間の節約につながります。
続きを読むMacでSQLを書かずにSQLiteを編集する方法
SQLiteデータベースの値を変更する必要がある人が、みなSQLを知っているわけではありません。デザイナー、QAテスター、プロダクトマネージャーが、ちょっとしたデータ修正のためにUPDATE構文を学ぶ必要などないはずです。
続きを読むApple Silicon向けに最適化されたSQLiteデータベースビューア
多くのデータベースツールは、Apple SiliconのMac上でも依然としてRosettaを経由して動作し、バッテリーとパフォーマンスを浪費しています。一日中開いておくアプリにとって、ネイティブARMビルドは体感できるほどの違いを生みます。
続きを読むMacでWhatsAppバックアップのSQLiteを開く方法
WhatsAppはチャット履歴をSQLiteデータベースに保存しています。アーカイブ、法的、あるいは個人的な理由でアプリの外からそれらのメッセージを閲覧するには、Mac上でデータベースファイルを取り出して開く必要があります。
続きを読むMac向けオートコンプリート機能付きSQLiteクエリエディタ
オートコンプリートなしでSQLiteデータベースにSQLクエリを書くというのは、テーブル名や列名を確認するために、スキーマ表示とエディタの間を絶えず行き来することを意味します。
続きを読むMacでChromeのCookie(SQLite)を閲覧する方法
ChromeはMac上のSQLiteデータベースにCookieを保存しています。DevToolsを通じた閲覧は一度に1つのサイト分にしか対応できません。Cookieデータベース全体を調べるには別のアプローチが必要です。
続きを読むMacでSQLiteデータベースを並べて比較する方法
移行、スキーマ変更、データ同期の後、2つのSQLiteデータベースが一致しているかを確認するのは、両方を同時に見る方法がなければ非常に面倒です。
続きを読むMac向け軽量データベースブラウザ——ElectronもJavaも不要
ChromiumやJVMをバンドルしたデータベースブラウザは、ファイルを1つも読み込んでいないうちから数百メガバイトを消費します。軽量な代替アプリは、macOSがすでに提供しているものを活用すべきです。
続きを読むMacでSQLiteをCSVにエクスポートする方法
SQLiteデータベースからデータを取り出してスプレッドシートに入れるには、sqlite3のCLIの書式オプションと格闘するか、スクリプトを書く必要があります。ビジュアルなツールがあれば、これは1回のクエリで済む作業になります。
続きを読むデータサイエンス向けMac用SQLiteブラウザ
SQLiteのローカルデータセットを扱うデータサイエンティストには、パイプラインのコードを書く前に、本格的なデータベースサーバーを立ち上げることなく、スキーマを探索し、データをプレビューし、クエリをテストする方法が必要です。
続きを読むMac向けSQLite用Posticoの代替アプリ
Posticoは愛されているMacネイティブのデータベースクライアントですが、PostgreSQLにしか対応していません。SQLiteファイルを扱うなら、異なる形式に対しても同じネイティブな品質が必要です。
続きを読む