Metadata-Version: 1.1
Name: sqlite-browser
Version: 0.1.1
Summary: Web-based SQLite database browser.
Home-page: https://github.com/coleifer/sqlite-browser
Author: Charles Leifer
Author-email: coleifer@gmail.com
License: MIT
Description: ![](http://media.charlesleifer.com/blog/photos/sqlite-browser.png)
        
        `sqlite-browser` is a web-based SQLite database browser written in Python.
        
        Project dependencies:
        
        * [flask](http://flask.pocoo.org)
        * [peewee](http://docs.peewee-orm.com)
        
        Installation:
        
        ```sh
        $ pip install sqlite-browser flask peewee
        ```
        
        Usage:
        
        ```sh
        $ sqlite_browser /path/to/database.db
        ```
        
        Features:
        
        * Works with your existing SQLite databases, or can be used to create new databases.
        * Add or drop:
          * Tables
          * Columns (yes, you can drop and rename columns!)
          * Indexes
        * Export data as JSON or CSV.
        * Import JSON or CSV files.
        * Browse table data.
        
        ### Screenshots
        
        The index page shows some basic information about the database, including the number of tables and indexes, as well as its size on disk:
        
        ![](http://media.charlesleifer.com/blog/photos/s1415479324.32.png)
        
        The `structure` tab displays information about the structure of the table, including columns, indexes, and foreign keys (if any exist). From this page you can also create, rename or drop columns and indexes.
        
        ![](http://media.charlesleifer.com/blog/photos/s1415479418.23.png)
        
        The `content` tab displays all the table data. Links in the table header can be used to sort the data:
        
        ![](http://media.charlesleifer.com/blog/photos/s1415479502.61.png)
        
        The `query` tab allows you to execute arbitrary SQL queries on a table. The query results are displayed in a table and can be exported to either JSON or CSV:
        
        ![](http://media.charlesleifer.com/blog/photos/s1415479604.52.png)
        
        The `import` tab supports importing CSV and JSON files into a table. There is an option to automatically create columns for any unrecognized keys in the import file:
        
        ![](http://media.charlesleifer.com/blog/photos/s1415479625.44.png)
        
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
