2
0
Fork 0
Commit graph

5 commits

Author SHA1 Message Date
Lance Edgar ecdfb2f6e0 docs: update quick start to use cookiecutter 2024-11-26 11:46:17 -06:00
Lance Edgar ceeff7e911 feat: add install handler and related logic
- Mako is now a core dependency
- therefore no more 'email' extra
- add `get_install_handler()` method for app handler
- add `render_mako_template()` method for app handler
- add `resource_path()` method for app handler
- install handler thus far can:
  - confirm db connection
  - make appdir plus config/scripts:
    - wutta.conf
    - web.conf
    - upgrade.sh
  - upgrade db schema to create tables
  - from there web app can run, create admin user
- quick start docs now describe "generated code" option
2024-11-24 10:13:56 -06:00
Lance Edgar e855a84c37 docs: add basic db setup to quickstart doc 2024-08-23 15:20:47 -05:00
Lance Edgar a76cbf29e9 feat: remove legacy command system
typer is the recommended approach, but any could be used.  we have
nothing significant to offer so better to just not.
2024-07-04 14:35:29 -05:00
Lance Edgar 4641e24afd Add narrative docs for app configuration 2023-11-21 18:27:29 -06:00