Skip to content

thomasabishop/eolas-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eolas-db

This CLI application parses entries in my zettelkasten and extracts key metadata about each entry. It creates and populates an SQLite database and offers options for exporting mapped relations between entries.

Local development

source venv/bin/activate
eolas-db [opts]

Production

After development is complete, instead of compiling to a single executable I can just install the application with pipx like any other.

pipx install [local_path_to_application]
eolas-db [opts]

Update after changes

pipx uninstall eolas-db
pipx install [local_path_to_application]

Options

populate

eolas-db populate

Parse Eòlas entries and extract key metadata and body text, import into database tables.

ERM

ERM diagram for eolas-db

Resources

https://www.digitalocean.com/community/tutorials/how-to-use-the-sqlite3-module-in-python-3

About

Database for managing my zettelkasten

Resources

Stars

Watchers

Forks

Languages