Parcourez et modifiez les données en sécurité
Fonctionnalités payantes sur cette page : Data Rewind (Starter). Tout le reste est gratuit.
Trouvez les lignes nécessaires
Le tri et la pagination s’exécutent sur le serveur ; une grande table s’ouvre donc sur sa première page. Au-delà de 100 000 lignes, le nombre est estimé ; Compter exactement fournit le nombre réel au besoin.
Filtres et règles de surbrillance
La barre de filtres (⌘⇧F) construit WHERE avec 18 opérateurs, de = et BETWEEN à REGEX, ou accepte une condition SQL brute. Enregistrez un filtre de table et retrouvez-le sans exécution. Les règles colorent lignes ou cellules selon leurs valeurs, comme la mise en forme conditionnelle d’un tableur, et restent sur ce Mac.


Clés étrangères et JSON
Suivez une clé étrangère vers sa ligne dans un nouvel onglet ou prévisualisez-la dans une fenêtre contextuelle. À la modification, le sélecteur liste les lignes référencées selon les colonnes choisies, comme nom et prénom du client. Les valeurs JSON s’ouvrent dans un visualiseur avec arbre de navigation et mode texte d’édition.


Modifiez les données, puis sauvegardez une fois
Modifications de cellules, nouvelles lignes et suppressions attendent, marquées dans l’onglet, jusqu’à ⌘S ; rien n’est envoyé avant. Aperçu SQL (⌘⇧P) liste les instructions avec valeurs renseignées. La sauvegarde les envoie avec paramètres liés, en une transaction si possible, et vérifie le nombre de lignes attendu ; sinon, elle est annulée.
- Éditeurs adaptés au type de colonne : date et heure, listes ENUM et SET, tableaux, JSON, éditeur hexadécimal pour valeurs binaires et visualiseur d’images.
- Annulation et rétablissement par onglet jusqu’à la sauvegarde.
- Les résultats sont modifiables si la requête lit une seule table sans jointure, CTE ou UNION.
- Copiez les lignes en CSV, JSON, Markdown, liste IN ou instructions INSERT et UPDATE.


Mode sécurisé pour les connexions de production
Chaque connexion a un niveau de mode sécurisé : Silent, Alert, Alert (Full), Safe Mode, Safe Mode (Full) et Read-Only. Les nouvelles commencent avec Silent, où les instructions s’exécutent telles quelles. Alerte demande confirmation avant écriture ; les niveaux sécurisés demandent aussi Touch ID ou mot de passe Mac, les niveaux complets avant lecture aussi. Lecture seule refuse les écritures et désactive l’édition. Le mode sécurisé est gratuit.
À tous les niveaux, DROP, TRUNCATE et DELETE sans WHERE s’arrêtent pour confirmation. Certaines conditions relèvent le niveau : moteur en lecture seule, mode Agent imposant au moins Alerte et niveau minimum défini par votre organisation via la gestion des appareils (MDM).


Data Rewind
Data Rewind : offre Starter
Data Rewind conserve les valeurs remplacées pour que Restaurer les valeurs précédentes les rétablisse. Une feuille de contrôle montre d’abord les effets sur chaque ligne, même modifiée après sauvegarde ; la restauration passe par le mode sécurisé, en une transaction si possible. Une restauration peut elle-même être restaurée.
Les valeurs restent sur ce Mac pendant 7 jours, chiffrées avec une clé du Trousseau, et ne se synchronisent jamais. À la fin d’une offre, TablePro cesse d’enregistrer les sauvegardes et Restaurer les valeurs précédentes affiche une alerte.


Documents et clés
Tous les moteurs ne stockent pas des lignes. Sur MongoDB, insérez et modifiez des documents entiers en Extended JSON, retirez un champ d’un document et renommez ou retirez un champ d’une collection depuis Structure. Sur Redis, renommez les clés, définissez les TTL, modifiez les chaînes dans la grille, ajoutez des clés string, hash, list, set ou sorted-set et modifiez les autres types avec des commandes.
Sur iPhone et iPad
Sur iPhone et iPad, les lignes sont des cartes à trier, rechercher et filtrer avec AND et OR ; toucher une clé étrangère prévisualise sa ligne. Vous pouvez modifier une ligne, définir NULL ou DEFAULT, insérer et supprimer par balayage ; modifier et supprimer nécessite une clé primaire.
Le mode sécurisé a ses propres niveaux, Off, Confirm Writes et Read-Only, avec Off par défaut pour les nouvelles connexions. Modifications en attente, aperçu SQL, règles de surbrillance et Data Rewind sont uniquement sur Mac.
Disponibilité
| Capacité |
|---|
| Tri, pagination et filtresMac: GratuitiPhone et iPad: Gratuit |
| Filtres enregistrés et règles de surbrillanceMac: GratuitiPhone et iPad: Non disponible |
| Navigation par clés étrangères et sélecteur de valeursMac: GratuitiPhone et iPad: Touchez pour prévisualiser la ligne référencée |
| Modifier, insérer et supprimer des lignesMac: GratuitiPhone et iPad: Éditeur de lignes ; nécessite une clé primaire |
| Modifications en attente, aperçu SQL et annulationMac: GratuitiPhone et iPad: Non disponible |
| Mode sécuriséMac: GratuitiPhone et iPad: Off, Confirm Writes et Read-Only |
| Touch ID ou mot de passe avant écritureMac: GratuitiPhone et iPad: Non disponible |
| Data RewindMac: Offre StarteriPhone et iPad: Non disponible |
| Documents MongoDB et clés RedisMac: GratuitiPhone et iPad: Non disponible |
Limites à connaître
- Data Rewind n’est pas une sauvegarde. Il n’annule ni déclencheurs, cascades ou changements externes, et ne restaure pas les lignes sans clé primaire, valeurs de plus de 1 Mo ou valeurs calculées par le serveur.
- UPDATE sans WHERE est une écriture ordinaire : confirmation uniquement à Alerte ou plus strict.
- Sur MongoDB, Redis, etcd et SAP HANA, le mode sécurisé compte toute instruction comme écriture ; Alerte confirme donc aussi les lectures et Lecture seule les bloque.
- Le résultat d’une jointure, CTE ou UNION est en lecture seule dans la grille ; ouvrez la table pour modifier.
Obtenez TablePro
macOS 13 Ventura ou version ultérieureApple silicon ou Intel