Lewati ke konten

Pakai TablePro tiap hari? Lisensi menambah fitur berbayar dan mendanai rilis berikutnya. Beli lisensiBeli lisensi, danai TablePro

Telusuri dan edit data dengan aman

Untuk bekerja langsung dengan baris: mencari baris yang diperlukan, mengubah beberapa nilai, dan melakukannya pada database produksi tanpa kejutan. Edit menunggu hingga Anda menyimpan, dan setiap koneksi menentukan kehati-hatian TablePro sebelum menjalankan pernyataan.
MaciPhone dan iPad

Fitur berbayar di halaman ini: Data Rewind (Starter). Semua fitur lainnya gratis.

Temukan baris yang diperlukan

Pengurutan dan paginasi berjalan di server, sehingga tabel besar terbuka pada halaman pertama. Di atas 100.000 baris, jumlah baris berupa estimasi; Hitung Tepat tersedia jika Anda memerlukan angka sebenarnya.

Filter dan aturan sorotan

Bilah filter (⌘⇧F) menyusun klausa WHERE dari 18 operator, dari = dan BETWEEN hingga REGEX, atau menerima kondisi SQL mentah. Simpan filter untuk tabel dan panggil kembali nanti tanpa menjalankannya. Aturan sorotan mewarnai baris atau sel berdasarkan nilainya, seperti pemformatan bersyarat dalam spreadsheet, dan tetap berada di Mac ini.

Tabel orders dengan baris dibayar berwarna hijau dan dikembalikan berwarna oranye, serta popover aturan sorotan terbuka.

Foreign key dan JSON

Ikuti foreign key ke baris yang ditunjuknya di tab baru, atau lihat pratinjau baris dalam popover. Saat mengedit kolom foreign key, pemilih nilai mencantumkan baris rujukan berdasarkan kolom pilihan Anda, seperti nama belakang dan nama depan pelanggan. Nilai JSON terbuka dalam penampil dengan pohon untuk navigasi dan mode teks untuk pengeditan.

Pemilih nilai untuk foreign key orders.user_id, dengan pencarian Silva, mencantumkan pengguna berdasarkan nama depan dan belakang.

Ubah data, lalu simpan sekali

Edit sel, baris baru, dan penghapusan menunggu di tab dengan penanda hingga Anda menekan ⌘S; tidak ada yang dikirim sebelumnya. Preview SQL (⌘⇧P) mencantumkan pernyataan dengan nilai terisi. Penyimpanan mengirimnya dengan parameter terikat, dalam satu transaksi jika mesin mengizinkan, serta memeriksa apakah setiap pernyataan mengubah jumlah baris yang diharapkan; jika tidak, penyimpanan dibatalkan.

  • Editor sel berdasarkan tipe kolom: pemilih tanggal dan waktu, daftar ENUM dan SET, array, JSON, editor heksadesimal untuk nilai biner, dan penampil gambar.
  • Urungkan dan ulangi di setiap tab hingga Anda menyimpan.
  • Hasil kueri dapat diedit jika kueri membaca satu tabel, tanpa join, CTE, atau UNION.
  • Salin baris sebagai CSV, JSON, Markdown, daftar IN, atau pernyataan INSERT dan UPDATE.
Tabel products dengan empat perubahan harga yang menunggu penyimpanan, dan lembar Preview SQL yang mencantumkan pernyataan UPDATE terkait.

Mode Aman untuk koneksi produksi

Setiap koneksi memiliki level Mode Aman: Silent, Alert, Alert (Full), Safe Mode, Safe Mode (Full) dan Read-Only. Koneksi baru dimulai pada Silent, yang menjalankan pernyataan sesuai tulisannya. Peringatan meminta konfirmasi sebelum penulisan; level Mode Aman juga meminta Touch ID atau kata sandi Mac, level Penuh meminta konfirmasi sebelum membaca, dan Hanya-Baca menolak penulisan serta menonaktifkan pengeditan. Mode Aman gratis.

Di setiap level, DROP, TRUNCATE, dan DELETE tanpa WHERE berhenti dan meminta konfirmasi terlebih dahulu. Beberapa kondisi menaikkan level koneksi selama berlaku: mesin yang hanya membaca, mode Agen yang menaikkannya hingga setidaknya Peringatan, serta level minimum yang diatur organisasi lewat pengelolaan perangkat (MDM).

Permintaan Touch ID yang ditampilkan Safe Mode sebelum DELETE pada tabel orders dijalankan, pada koneksi bertanda warna merah produksi.

Pemulihan Data

Data Rewind: paket Starter

Pemulihan Data menyimpan nilai yang diganti saat menyimpan, sehingga Restore Previous Values dapat mengembalikannya. Lembar tinjauan terlebih dahulu menunjukkan apa yang akan terjadi pada setiap baris, termasuk baris yang berubah setelah penyimpanan; pemulihan melewati Mode Aman, dalam satu transaksi jika mesin mengizinkan. Pemulihan itu sendiri dapat dipulihkan kembali.

Nilai tersimpan tetap berada di Mac ini selama 7 hari, dienkripsi dengan kunci dalam Rantai Kunci, dan tidak pernah disinkronkan. Saat paket berakhir, TablePro berhenti merekam penyimpanan dan Restore Previous Values menampilkan peringatan.

Lembar peninjauan Restore Previous Values, dengan tiga baris bertanda Will restore dan satu bertanda Changed since the save.

Dokumen dan key

Tidak semua mesin menyimpan baris. Di MongoDB Anda menyisipkan dan mengedit dokumen utuh sebagai Extended JSON, menghapus field dari dokumen, serta mengganti nama atau menghapus field di seluruh koleksi lewat tab Struktur. Di Redis Anda mengganti nama key, mengatur TTL, mengedit nilai string di grid, menambah key string, hash, list, set, atau sorted-set, serta mengubah tipe lain dengan perintah di editor.

Di iPhone dan iPad

Dalam aplikasi iPhone dan iPad, baris tampil sebagai kartu yang dapat diurutkan, dicari, dan difilter dengan AND dan OR; mengetuk foreign key menampilkan pratinjau baris rujukan. Anda dapat mengedit baris, mengatur nilai ke NULL atau DEFAULT, menyisipkan baris, dan menghapusnya dengan geseran; pengeditan dan penghapusan memerlukan primary key.

Mode Aman di sana memiliki level sendiri, Off, Confirm Writes dan Read-Only, dengan Off sebagai bawaan koneksi baru. Edit tertunda, Pratinjau SQL, aturan sorotan, dan Pemulihan Data hanya tersedia di aplikasi Mac.

Ketersediaan

Setiap kemampuan pada halaman ini, paket yang diperlukan di Mac, dan fitur yang tersedia di iPhone dan iPad
Kemampuan
Pengurutan, paginasi, dan filterMac: GratisiPhone dan iPad: Gratis
Filter tersimpan dan aturan sorotanMac: GratisiPhone dan iPad: Tidak tersedia
Navigasi foreign key dan pemilih nilaiMac: GratisiPhone dan iPad: Ketuk untuk melihat pratinjau baris rujukan
Edit, sisipkan, dan hapus barisMac: GratisiPhone dan iPad: Editor baris; memerlukan primary key
Edit tertunda, Pratinjau SQL, dan pengurunganMac: GratisiPhone dan iPad: Tidak tersedia
Mode AmanMac: GratisiPhone dan iPad: Off, Confirm Writes dan Read-Only
Touch ID atau kata sandi sebelum penulisanMac: GratisiPhone dan iPad: Tidak tersedia
Pemulihan DataMac: Paket StarteriPhone dan iPad: Tidak tersedia
Dokumen MongoDB dan key RedisMac: GratisiPhone dan iPad: Tidak tersedia

Batasan yang perlu diketahui

  • Pemulihan Data bukan cadangan. Fitur ini tidak mengurungkan trigger, perubahan berantai, atau perubahan di luar TablePro, dan tidak dapat memulihkan baris tanpa primary key, nilai di atas 1 MB, atau nilai yang dihitung server.
  • UPDATE tanpa WHERE adalah penulisan biasa: konfirmasi hanya diminta pada level Peringatan atau lebih ketat.
  • Pada MongoDB, Redis, etcd dan SAP HANA, Mode Aman menganggap setiap pernyataan sebagai penulisan, sehingga Peringatan juga meminta konfirmasi sebelum membaca dan Hanya-Baca memblokirnya.
  • Hasil join, CTE, atau UNION hanya-baca di grid; buka tabel untuk mengeditnya.

Unduh TablePro

TablePro bersumber terbuka dan gratis digunakan. Paket berbayar menambahkan fitur opsional ke aplikasi Mac.
Unduh untuk Mac

macOS 13 Ventura atau lebih baruApple silicon atau Intel

Unduh di App Store

iPhone dan iPadiOS dan iPadOS 18 atau lebih baru

Lihat harga