| author | Radek Brich <radek.brich@devl.cz> | 
| Fri, 13 Jan 2012 15:49:24 +0100 | |
| changeset 26 | 7f219da7ab71 | 
| parent 18 | a9e12b7cc207 | 
| child 34 | 98c7809af415 | 
| permissions | -rw-r--r-- | 
| 0 | 1 | ========= | 
| 2 | pgtoolkit | |
| 3 | ========= | |
| 4 | ||
| 5 | General Python Modules | |
| 6 | ---------------------- | |
| 7 | ||
| 8 | pgmanager.py - Database connection manager (pooling etc.) | |
| 9 | pgbrowser.py - Schema browser module | |
| 10 | pgdiff.py - Schema diff tool | |
| 11 | ||
| 12 | Graphical and Command Line Tools | |
| 13 | -------------------------------- | |
| 14 | ||
| 15 | pgbrowser-gtk.py - Database browser - graphical interface (GTK) | |
| 16 | pgconsole-gtk.py - Query console - graphical interface (GTK) | |
| 17 | pgdiff-cli.py - Command line diff tool | |
| 18 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 18 | |
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 19 | MySQL - mytoolkit | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 20 | ----------------- | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 21 | |
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 22 | Package mytoolkit contains PgManager drop-in replacement for MySQL, | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 23 | MyManager. This may be useful if MySQL interoperability is needed | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 24 | for some reason. | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 25 | |
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 26 | MyManager requires MySQLdb module, which works only with Python 2.5 - 2.7. | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 27 | You need patch for Python 3.2 - see `extras/MySQL-python-1.2.3-python3.patch`. | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 28 | |
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 29 | MyManager may be merged into PgManager in future, but currently there | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 30 | isn't any generally usable python module for MySQL. MySQLdb isn't developed | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 31 | anymore thus being practically dead, while alternatives are not mature enough. | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 32 | |
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 33 | Just use PostgreSQL with Python, it's better option in most use cases. | 
| 
a9e12b7cc207
Fix MyManager. Add patch for MySQLdb and Python3.2. Add DelayedQuery.
 Radek Brich <radek.brich@devl.cz> parents: 
0diff
changeset | 34 |