Advertisement
Guest User

Untitled

a guest
Mar 29th, 2015
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.32 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. # obtains all data tables from database
  4. TS=`sqlite3 $1 "SELECT tbl_name FROM sqlite_master WHERE type='table' and tbl_name not like 'sqlite_%';"`
  5.  
  6. # exports each table to csv
  7. for T in $TS; do
  8.  
  9. sqlite3 $1 <<_END_
  10. .headers on
  11. .mode csv
  12. .output $1.$T.sqlite-dump.csv
  13. select * from $T;
  14. _END_
  15.  
  16. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement