lp:~upiq-dev/upiq/qi.sqladmin

Created by Sean Upton and last modified

qi.sqladmin one of two primary packages making up QI Teamspace, and contains the relational database model components (using Django models). The other package -- Products.qi -- is the Plone application that uses this library; it is hosted in a distinct branch: lp:~upiq-dev/upiq/Products.qi

This is a single-package branch split from the UPIQ QI Teamspace + Plone 4 package branch/fork originally located at: lp:~seanupton/qiteamspace/uudev4 -- this was split into a distinct branch to better work with development tools and support a more flexible development process.

Get this branch:
bzr branch lp:~upiq-dev/upiq/qi.sqladmin
Members of UPIQ Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
UPIQ Development Team
Project:
UPIQ Software Projects
Status:
Development

Recent revisions

13. By Sean Upton

qi.sqladmin setttings now handles postgres socket with non-standard port (filename) when given the environment variable QI_SQLADMIN_PORT by application

12. By Sean Upton

settings bug splitting host:port for database in qi.sqladmin.settings.

11. By Sean Upton

qi.sqladmin supports use of unix domain socket for postgres settings, both if environment variable QI_SQLADMIN_DBPORT is set to be an absolute filesystem path, and also implicitly from qi-admin (for syncdb).

10. By Sean Upton

qi.sqladmin uses environment variable QI_SQLADMIN_DBPORT if available to get host/port info for postgresql database.

9. By Sean Upton

standard postgres port number for now

8. By Sean Upton

manually merged in files moved in uudev4 that fast-import did not pull over when we split the branches up (SQL query file to store in sql dir inside qi.sqladmin, was in old buildout).

7. By Sean Upton

Django settings TIME_ZONE causes problems for time.localtime() and thus the entire Python process space running an application using qi.sqladmin; rather than change to local TZ, Django 1.2 permits use of None value, which means Django models and dates use system time, and Django does not set any TZ environment variable, nor mess with time.localtime() -- see: https://docs.djangoproject.com/en/dev/ref/settings/#time-zone.

6. By Sean Upton

merges from uudev3 pull branch.

5. By Sean Upton

qi.sqladmin settings.py added django.contrib.contenttypes to INSTALLED_APPS to make syncdb run with Django 1.2.3

4. By Sean Upton

Moved two boolean fields to NullBooleanField for compability with newer django versions which do not allow null=True in BooleanField.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.