mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-01-19 10:20:17 -06:00
Remove reference to public domain license from readme file. Delete the old licensing file while keeping a reference to the author of the icons we use. Delete the Qt license file as we're not shipping any Qt code at all.
92 lines
2.5 KiB
ReStructuredText
92 lines
2.5 KiB
ReStructuredText
=======================
|
|
SQLite Database Browser
|
|
=======================
|
|
|
|
This is a fork from the SF project which seems to be stagnant.
|
|
|
|
Screenshot
|
|
----------
|
|
|
|
.. image:: https://github.com/rp-/sqlitebrowser/raw/master/images/sqlitebrowser.png
|
|
:height: 641px
|
|
:width: 725px
|
|
:scale: 100%
|
|
:alt: SQLiteBrowser Screenshot
|
|
:align: center
|
|
|
|
Old Project
|
|
-----------
|
|
- http://sqlitebrowser.sourceforge.net
|
|
- https://sourceforge.net/projects/sqlitebrowser/
|
|
|
|
What it is
|
|
----------
|
|
|
|
(taken from the website linked to above; it's still true - now even more)
|
|
|
|
SQLite Database Browser is a freeware, open source visual tool used to create,
|
|
design and edit database files compatible with SQLite. It is meant to be used
|
|
for users and developers that want to create databases, edit and search data
|
|
using a familiar spreadsheet-like interface, without the need to learn
|
|
complicated SQL commands.
|
|
|
|
What's been done since then
|
|
---------------------------
|
|
- Qt3Support was removed
|
|
- Recent files menu added
|
|
- Improved UI, making it more modern, replacing some dialogs etc.
|
|
- Syntax highlighting for SQL code
|
|
- Cleaned up the code, reducing the SLOC quite a bit
|
|
- Added basic support for triggers and views
|
|
- Added pragma editing
|
|
- Added BLOB support
|
|
- Added a new filter row for searching
|
|
- Improved performance when opening large tables
|
|
- Extended the SQL tab
|
|
- Added SQLite extension support
|
|
- Fixed a ton of bugs
|
|
- Probably more
|
|
|
|
All in all a fair amount of the code has been rewritten in order to regain
|
|
maintainability. Based on this quite a few bugs could be fixed and some
|
|
features added.
|
|
|
|
What's still to do
|
|
------------------
|
|
|
|
- Even more code cleanup
|
|
- Further improvement of the UI, adding more features and making it easier to
|
|
use
|
|
- Feel free to add more issues at
|
|
https://github.com/rp-/sqlitebrowser/issues
|
|
|
|
Windows binaries
|
|
----------------
|
|
Windows binaries can be downloaded from here:
|
|
|
|
https://github.com/rp-/sqlitebrowser/releases
|
|
|
|
MacOS X
|
|
-------
|
|
|
|
SQLite Database Browser works pretty well on MacOS X.
|
|
|
|
- OSX 10.7 (Lion) and 10.8 (Mountain Lion) are tested and known to work
|
|
|
|
Building on OSX is simple, but depends on SQLite and Qt to be installed
|
|
using Homebrew first::
|
|
|
|
$ brew install sqlite --with-functions
|
|
$ brew install qt --with-qt3support
|
|
|
|
Then it's just a matter of::
|
|
|
|
$ git clone https://github.com/rp-/sqlitebrowser.git
|
|
$ cd sqlitebrowser
|
|
$ qmake
|
|
$ make
|
|
$ mv src/sqlitebrowser.app /Applications/
|
|
|
|
An icon for "sqlitebrowser" should now be in your main OSX Applications
|
|
list, ready to launch.
|