完成!
開發者: TraLand.com (14)
價格: 免費
評分: 890 白銀
排名: 0 
留言: 0 發表留言
清單: 0 + 0
點數: 0 + 0 ¡
+1 點數

描述

SQLiteEasy
SQLiteEasy opens a 4 GB database and shows you rows in milliseconds. It streams the result instead of loading it, so memory stays flat whether you scroll ten rows or ten million.

IT TELLS YOU WHAT IT ACTUALLY KNOWS

A result says "1–512 of ?" because SQLite genuinely cannot know the total without running the query to the end. Other clients pick a number. SQLiteEasy shows what it has read, keeps reading as you scroll, and will count the rest on request — separately, and labelled as such.

NULL, an empty string and a zero-length blob are three different values, and they look different here. Every cell is drawn from what it holds, not from the column's declared type, because a column declared INTEGER can hold a string in row three. Text that is not valid UTF-8 is marked rather than quietly repaired, and saving it writes the original bytes.

SEE THE SHAPE, AND SEE WHAT CHANGED

Schema Map draws every table and the foreign keys between them. A composite key is one relationship, not one per column, and a key pointing at a table that no longer exists is flagged rather than quietly dropped.

Compare Databases shows what differs between two SQLite files, or between a database and a schema snapshot saved months ago. It compares what things mean rather than how they were typed, so reformatting a CREATE statement is not a difference and a changed CHECK constraint is. Every change is named in words, and a loss is named as one: "Column dropped — its values go with it".

Rows too: which were added, removed or changed, and for a changed row, only the columns that moved. Rows are matched on a real key, never on SQLite's internal rowid, which does not survive a VACUUM. A table that cannot be compared honestly says why. Both files are opened read-only.

EVERY QUERY IS A PLACE YOU CAN GO BACK TO

Back and forward through the queries you have run, the way a browser works. Navigate onto a DELETE and it is restored into the editor, not re-executed: going back should show you what you did, not do it again.

EDITING THAT REFUSES TO GUESS

Edit cells in the grid and nothing reaches the database until you press Apply, when everything goes in one transaction. Add Row and Edit Row show the exact statement they will run, and let you copy it.

Every update carries the row's original values in its WHERE clause. If somebody changed that row after you read it, the write is refused and explained rather than silently replacing their work.

And when a result cannot be edited — a join, an aggregate, a view — it says why, instead of leaving cells that look editable and are not.

BUILT FOR FILES THAT MATTER

A one-click backup before the first statement of a session that changes anything.

Values too large for the grid are never loaded into it. The inspector fetches them on demand and can save any size to a file.

An integrity check that reports what SQLite finds and explains your options — and never attempts a repair, because every automatic repair discards what it could not read. That decision is yours.

If another program changes the database while you are looking at it, the rows stay on screen, labelled as the snapshot they are.

THE REST

Saved queries and result tabs, each with its own history. Schema sidebar with columns, types, keys and constraints. Schema-aware autocomplete. Syntax highlighting. Find and replace. Multi-statement scripts in a single transaction. Run just the statement your cursor is in. Export to CSV, JSON, SQL or Markdown. Full keyboard control.

NO NETWORK. AT ALL.

SQLiteEasy itself makes no network connections of any kind. Not for updates, not for analytics, not for anything. Nothing to opt out of.

The diagnostics report contains no database contents, no query text and no file paths. A schema snapshot holds the schema only — no table data, and the database's name but never its path.

Requires macOS 14.0 or later. Works with any SQLite database file, including WAL databases and those written by other applications.
廣告

螢幕擷取畫面

#1. SQLiteEasy (macOS) 由: TraLand.com
#2. SQLiteEasy (macOS) 由: TraLand.com
#3. SQLiteEasy (macOS) 由: TraLand.com
#4. SQLiteEasy (macOS) 由: TraLand.com
#5. SQLiteEasy (macOS) 由: TraLand.com
#6. SQLiteEasy (macOS) 由: TraLand.com
#7. SQLiteEasy (macOS) 由: TraLand.com

價格紀錄

  • 目前價格: 免費
  • 最小值: 免費
  • 最大值: 免費
價格追蹤 加入清單,透過電子郵件或推播接收折扣提醒
電子郵件¡ · RSS Push¡ · AppAgg Alerts Push¡ · AppAgg Alerts

AppAgg 評分

AppAgg 預估評分: 
SQLiteEasy
開發者: TraLand.com

890 白銀

評分越高,通常代表其在 AppAgg 上的各項指標表現越好。

基於: 人氣 ·  使用者評分 ·  新鮮度 ·  優惠 ·  商店資料 ·  社群活躍度

根據最新 AppAgg 資料每日重新計算。  

新功能

  • 版本: 1.4
  • 最後更新:
  • Now runs on macOS 14

    SQLiteEasy asked for macOS 15.6 and did not need it. It runs on macOS 14 and
    later from this version, so it installs on Macs it previously refused.

    Safer opening of databases that are in use

    SQLiteEasy now reads a database's journal mode before opening it rather than
    after an attempt fails, and picks the one approach that is correct for that
    mode. Two things follow:

    - A database in write-ahead-log mode with no active log is opened without
    creating a sidecar file next to it.
    - A database with an unfinished transaction in its rollback journal is
    reported plainly, rather than being opened in a way that could show
    uncommitted rows as though they were committed.

    The second is the one that mattered. Replaying such a journal needs write
    access, and the read-only shortcut that avoids it can return rows that were
    never committed while an integrity check still reports the file as fine.
    SQLiteEasy would rather tell you it cannot answer.

    Rate SQLiteEasy

    A new item in the Help menu, if you would like to leave a review. Nothing is
    gated behind it and nothing nags: the app asks at most once a season, and only
    after several separate days on which something worked.

其他資訊

開發者

清單 (0)

0
  • SQLiteEasy

點數 (0)

0

排名 (0)

0

留言 (0)

搶先留下第一則留言 

摘要

SQLiteEasySQLiteEasy 短網址: 已複製!
  •  
  • Mac App Store
在 AppAgg 上,您可以追蹤由 TraLand.com 開發的「SQLiteEasy」應用程式。適用平台:macOS;分類:開發人員工具。 AppAgg 評分:890(白銀)。 AppAgg 為此應用程式記錄的點數:已確認 0,間接 0。 收錄此應用程式的公開清單:0 個。將其儲存至私人清單的使用者:0 人。 AppAgg 使用者尚未對此應用程式評分。 已確認點數記錄已登入 AppAgg 的使用者前往商店的操作,間接點數則以商店資料為依據。 兩個計數分別表示公開清單數量,以及將應用程式或遊戲存入私人清單的使用者人數。 此應用程式首次發布於。 此應用程式最近更新於。 此應用程式目前可免費取得。 此應用程式支援以下語言:English。 查看價格紀錄、將應用程式加入清單,或追蹤開發者。 透過RSS 訂閱來源追蹤此應用程式日後的優惠和更新。 AppAgg 不代管或散布此應用程式。 與此應用程式相關的所有商標、標誌和螢幕截圖均屬於其各自的所有者。

您可能還喜歡

最近瀏覽

AppAgg 搜尋說明
添加到 AppAgg
追蹤
註冊
登入
AppAgg
立即免費註冊
註冊
登入