Craig Oates
ffd483411c
start implementing the CRUD functions for the /archive routes.
...
I still need to write the edit and delete functions (I.E. the 'U' and
'D' in 'CRUD') to have a basic CRUD system in place for this
section. I'm commiting this as an part of an end-of-session commit,
hence the partical amount of work done.
2 years ago
Craig Oates
eff71bcbfe
import archive package to nera package.
2 years ago
Craig Oates
4c99109388
export delete-storage-file from nera package.
2 years ago
Craig Oates
191f5b2c22
add delete-storage-file function in nera package.
2 years ago
Craig Oates
f3d856f7f4
add keyword args to get-storage-file and write rename-storage-file.
...
These changes are in the nera package. I, also, got Emacs to auto
format the file -- that is why is are loads of line changes in the diff.
2 years ago
Craig Oates
953bfc5fb0
implement the 'add and get' functionality for storage routes.
2 years ago
Craig Oates
8106b5a5c5
rename site-settings function to get-site-settings in nera package.
...
The function call 'site-settings' was clashing with class and package
name 'site-settings'.
2 years ago
Craig Oates
4c1b99fa08
add pages in init-db and write system-data func. in nera package.
2 years ago
Craig Oates
f78beb7ea4
add CRUD features for 'page' table in DB and expand init-db process.
2 years ago
Craig Oates
6d4d16ec45
implement update-enable-sign-on-settings and set-home-page in nera.
2 years ago
Craig Oates
1e26f1ea8d
add get-all-users function and change arg's to &key for update-user.
2 years ago
Craig Oates
428a0a6ba7
add functionality for dealing with site-settings (table in DB).
...
I've added some helper functions to help with creating a database,
making sure its tables exist, too.
2 years ago
Craig Oates
0941922f57
add nera and status-codes packages.
...
nera is responsible for the database stuff which is not part of
Caveman2. The status-codes package is a list of constants representing
the various HTTP status codes -- with an explanation of what they are for.
2 years ago