├── .gitignore ├── AUTHORS ├── LICENSE ├── README.rst ├── abstract.txt ├── handout ├── Makefile ├── README.rst └── source │ ├── conf.py │ ├── front.rst │ ├── glossary.rst │ ├── index.rst │ ├── reading.rst │ ├── relational.rst │ ├── review_foreignkey.png │ ├── review_grouping.png │ ├── review_join.png │ ├── review_select.png │ └── review_table.png ├── presentation ├── Makefile ├── _svgs │ ├── onion.svg │ ├── relationshiporm.svg │ ├── review_createtable.svg │ ├── review_foreignkey.svg │ ├── review_grouping.svg │ ├── review_join.svg │ ├── review_select.svg │ ├── review_table.svg │ ├── review_union.svg │ ├── selectorm.svg │ ├── sqla_arch.svg │ └── tablemap.svg ├── _themes │ └── m_slides │ │ ├── static │ │ ├── custom.js │ │ ├── extra.css │ │ └── styles.css │ │ └── theme.conf ├── conf.py ├── index.rst ├── onion.png ├── relationshiporm.png ├── selectorm.png ├── sqla_arch.png ├── sqlalchemy.png └── tablemap.png ├── setup.cfg └── slides ├── 01_engine_usage.py ├── 02_metadata.py ├── 03_sql_adv.py ├── 03_sql_basic.py ├── 04_orm_adv.py ├── 04_orm_basic.py ├── _config.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/README.rst -------------------------------------------------------------------------------- /abstract.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/abstract.txt -------------------------------------------------------------------------------- /handout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/Makefile -------------------------------------------------------------------------------- /handout/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/README.rst -------------------------------------------------------------------------------- /handout/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/conf.py -------------------------------------------------------------------------------- /handout/source/front.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/front.rst -------------------------------------------------------------------------------- /handout/source/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/glossary.rst -------------------------------------------------------------------------------- /handout/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/index.rst -------------------------------------------------------------------------------- /handout/source/reading.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/reading.rst -------------------------------------------------------------------------------- /handout/source/relational.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/relational.rst -------------------------------------------------------------------------------- /handout/source/review_foreignkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/review_foreignkey.png -------------------------------------------------------------------------------- /handout/source/review_grouping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/review_grouping.png -------------------------------------------------------------------------------- /handout/source/review_join.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/review_join.png -------------------------------------------------------------------------------- /handout/source/review_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/review_select.png -------------------------------------------------------------------------------- /handout/source/review_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/handout/source/review_table.png -------------------------------------------------------------------------------- /presentation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/Makefile -------------------------------------------------------------------------------- /presentation/_svgs/onion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/onion.svg -------------------------------------------------------------------------------- /presentation/_svgs/relationshiporm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/relationshiporm.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_createtable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_createtable.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_foreignkey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_foreignkey.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_grouping.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_grouping.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_join.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_join.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_select.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_select.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_table.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_table.svg -------------------------------------------------------------------------------- /presentation/_svgs/review_union.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/review_union.svg -------------------------------------------------------------------------------- /presentation/_svgs/selectorm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/selectorm.svg -------------------------------------------------------------------------------- /presentation/_svgs/sqla_arch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/sqla_arch.svg -------------------------------------------------------------------------------- /presentation/_svgs/tablemap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_svgs/tablemap.svg -------------------------------------------------------------------------------- /presentation/_themes/m_slides/static/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_themes/m_slides/static/custom.js -------------------------------------------------------------------------------- /presentation/_themes/m_slides/static/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_themes/m_slides/static/extra.css -------------------------------------------------------------------------------- /presentation/_themes/m_slides/static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_themes/m_slides/static/styles.css -------------------------------------------------------------------------------- /presentation/_themes/m_slides/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/_themes/m_slides/theme.conf -------------------------------------------------------------------------------- /presentation/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/conf.py -------------------------------------------------------------------------------- /presentation/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/index.rst -------------------------------------------------------------------------------- /presentation/onion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/onion.png -------------------------------------------------------------------------------- /presentation/relationshiporm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/relationshiporm.png -------------------------------------------------------------------------------- /presentation/selectorm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/selectorm.png -------------------------------------------------------------------------------- /presentation/sqla_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/sqla_arch.png -------------------------------------------------------------------------------- /presentation/sqlalchemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/sqlalchemy.png -------------------------------------------------------------------------------- /presentation/tablemap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/presentation/tablemap.png -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/setup.cfg -------------------------------------------------------------------------------- /slides/01_engine_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/01_engine_usage.py -------------------------------------------------------------------------------- /slides/02_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/02_metadata.py -------------------------------------------------------------------------------- /slides/03_sql_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/03_sql_adv.py -------------------------------------------------------------------------------- /slides/03_sql_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/03_sql_basic.py -------------------------------------------------------------------------------- /slides/04_orm_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/04_orm_adv.py -------------------------------------------------------------------------------- /slides/04_orm_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/04_orm_basic.py -------------------------------------------------------------------------------- /slides/_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzeek/sqla_tutorial/HEAD/slides/_config.py -------------------------------------------------------------------------------- /slides/requirements.txt: -------------------------------------------------------------------------------- 1 | SQLAlchemy==1.4.2 2 | git+https://github.com/zzzeek/sliderepl 3 | Pygments 4 | --------------------------------------------------------------------------------