Keep safe your data with QuerySense

TeamSQL has some unique features not present in many modern SQL clients. One of them is a feature called QuerySense which consists in detect any potential data destroy SQL statement and open a windows to warn you and ask for confirmation.

Every time you try to execute a DELETE, DROP, TRUNCATE, etc.. TeamSQL QuerySense is watching. QuerySense is activated by default on all production connections, however you can extent the activation of this unique feature to all connections types, even for development.

Supported Databases

TeamSQL QuerySense supports;

  • MySQL
  • PostgreSQL
  • MSSQL (Microsoft SQL Server)
  • Amazon Redshift
  • Redis

Supported SQL Statements

QuerySense watches these SQL statements;

  • UPDATE
  • DELETE
  • INSERT
  • DROP
  • TRUNCATE
  • ALTER

Supported NoSQL Statements

QuerySense watches these Redis Commands;

  • FLUSHDB
  • FLUSHALL
  • PEXPIRE
  • DEL
  • SHUTDOWN
  • BGREWRITEAOF
  • BGSAVE
  • SAVE
  • SPOP
  • SREM
  • RENAME
  • SET
  • MOVE
  • MIGRATE
  • APPEND
  • CLUSTER RESET
  • CLUSTER FORGET
  • CLUSTER REPLICATE
  • CLUSTER ADDSLOTS
  • CLUSTER DELSLOTS
  • CLUSTER SAVECONFIG
  • CLUSTER SET-CONFIG-EPOCH
  • CLUSTER SETSLOT
  • CONFIG SET
  • CONFIG RESETSTAT

  • CONFIG REWRITE
  • CLIENT KILL
  • CLIENT SETNAME
  • RPUSH
  • RPUSHX
  • LINSERT
  • SADD
  • PUBLISH
  • RENAMENX
  • BRPOPLPUSH
  • RPOPLPUSH
  • SCRIPT FLUSH
  • SCRIPT KILL
  • GEOADD
  • HDEL
  • HMSET
  • HSET
  • HSETNX
  • PFADD
  • PFMERGE
  • EXPIREAT
  • PERSIST
  • PEXPIREAT
  • RESTORE
  • TOUCH

  • UNLINK
  • BLPOP
  • BRPOP
  • BRPOPLPUSH
  • LPOP
  • LPUSH
  • LPUSHX
  • LREM
  • LSET
  • RPOP
  • RPOPLPUSH
  • SMOVE
  • SUNION
  • SUNIONSTORE
  • ZADD
  • ZREM
  • ZREMRANGEBYLEX
  • ZREMRANGEBYRANK
  • ZREMRANGEBYSCORE
  • ZUNIONSTORE
  • PSETEX
  • SETBIT
  • SETEX
  • SETNX
  • SETRANGE

Ready to get started

Available on Windows, MacOS and Ubuntu platforms.