Add some about extending the schema, first alembic version

plus some more structure for web/mainapp
This commit is contained in:
Lance Edgar 2021-01-23 17:06:20 -06:00
parent 7a7a182bda
commit 0e83d60686
8 changed files with 107 additions and 19 deletions

View file

@ -8,6 +8,6 @@ Web Layer
:caption: Contents:
overview
webmain
mainapp/index
webapi
spa

View file

@ -0,0 +1,12 @@
Default Web App
===============
.. toctree::
:maxdepth: 2
:caption: Contents:
overview
patterns
tasks/index

View file

@ -0,0 +1,5 @@
Overview
========
TODO

View file

@ -0,0 +1,6 @@
=================
Common Patterns
=================
TODO

View file

@ -0,0 +1,10 @@
Common Tasks
============
.. toctree::
:maxdepth: 2
:caption: Contents:
newmasterview

View file

@ -0,0 +1,12 @@
===============
New Master View
===============
This assumes you already have a table in your (or another) DB and wish to
expose basic CRUD things for it, a la typical master view style.
If you want to use a custom table you created, you must do that part first.
See also :doc:`/data/db/extend`.
TODO: how exactly to do it, without copy/pasta

View file

@ -1,17 +0,0 @@
Default Web App
===============
TODO
Common Tasks
------------
TODO
Common Patterns
---------------
TODO