SQLAlchemy-Defaults
=====================

Smart SQLAlchemy defaults for lazy guys, like me.

Running the tests
-----------------

You need PostgreSQL and MySQL installed to run the full test suite.

To run:
::
    $ pip install tox
    $ POSTGRESQL_DSN='postgresql://user@host:port/db' \
    MYSQL_DSN='mysql+pymysql://user@host:port/db' \
    tox


To type a bit less to run the tests you can save the command in a script:
::
    $ echo "POSTGRESQL_DSN='postgresql://user@host:port/db' \\ \\nMYSQL_DSN='mysql+pymysql://user@host:port/db' \\ \\ntox" > tox.sh
    $ chmod +x tox.sh
    $ ./tox.sh


Resources
---------

- `Documentation <http://sqlalchemy-defaults.readthedocs.org/>`_
- `Issue Tracker <http://github.com/kvesteri/sqlalchemy-defaults/issues>`_
- `Code <http://github.com/kvesteri/sqlalchemy-defaults/>`_

SQLAlchemy-Defaults
=====================

Smart SQLAlchemy defaults for lazy guys, like me.

Running the tests
-----------------

You need PostgreSQL and MySQL installed to run the full test suite.

To run:
::
    $ pip install tox
    $ POSTGRESQL_DSN='postgresql://user@host:port/db' \
    MYSQL_DSN='mysql+pymysql://user@host:port/db' \
    tox


To type a bit less to run the tests you can save the command in a script:
::
    $ echo "POSTGRESQL_DSN='postgresql://user@host:port/db' \\ \\nMYSQL_DSN='mysql+pymysql://user@host:port/db' \\ \\ntox" > tox.sh
    $ chmod +x tox.sh
    $ ./tox.sh


Resources
---------

- `Documentation <https://sqlalchemy-defaults.readthedocs.io/>`_
- `Issue Tracker <http://github.com/kvesteri/sqlalchemy-defaults/issues>`_
- `Code <http://github.com/kvesteri/sqlalchemy-defaults/>`_

Convert readthedocs link for their .org -> .io migration for hosted projects
Convert readthedocs link for their .org -> .io migration for hosted projects

As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’:

> Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.

Test Plan: Manually visited all the links I’ve modified.
