저장됨
‘저장됨’ 메뉴에 표시할 이름을 입력하세요.
완료!
| 개발자: | TraLand.com (14) | ||
| 가격: | 무료 | ||
| 종합 점수: | 890 실버 | ||
| 순위: | 0 | ||
| 댓글: | 0 댓글 게시 | ||
| 목록: | 0 + 0 | ||
| 포인트: | 0 + 0 ¡ | ||
| +1 포인트 | |||
설명
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.
광고
스크린샷
가격 내역
- 현재 가격: 무료
- 최소: 무료
- 최대: 무료
AppAgg 점수
890
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)
가장 먼저 댓글을 남겨주세요
요약
- Mac App Store
AppAgg에서 앱 ‘SQLiteEasy’의 정보를 확인할 수 있습니다. 개발자: TraLand.com. 플랫폼: macOS. 카테고리: 개발자 도구. AppAgg 점수: 890 (실버). 이 앱의 AppAgg 포인트: 확인된 포인트 0, 간접 포인트 0. 이 앱이 포함된 공개 목록: 0개. 비공개 목록에 저장한 사용자: 0명. AppAgg 사용자가 아직 이 앱에 별점을 남기지 않았습니다. 확인된 포인트는 로그인한 AppAgg 사용자가 스토어로 이동한 기록을 반영합니다. 간접 포인트는 스토어 데이터를 바탕으로 합니다. 두 숫자는 공개 목록 수와 비공개 목록에 저장한 사용자 수를 나타냅니다. 이 앱의 최초 출시일은 입니다. 이 앱의 마지막 업데이트 날짜는 입니다. 이 앱은 현재 무료로 이용할 수 있습니다. 이 앱은 다음 언어를 지원합니다: English. 가격 기록을 확인하거나 앱을 목록에 추가하고 개발자를 팔로우할 수 있습니다. 이 앱의 향후 할인과 업데이트는 RSS 피드에서 확인할 수 있습니다. AppAgg는 이 앱을 호스팅하거나 배포하지 않습니다. 이 앱과 관련된 모든 상표, 로고 및 스크린샷은 각 소유자에게 귀속됩니다.