ClassDB Home | Table of Contents
File List
Author: Steven Rollo
This document lists the files located in the ClassDB repository. Each section lists the files in the corresponding folder.
Root (./)
Contains the README and LICENSE files, as well as each ClassDB sub-folder.
LICENSE.mdREADME.md
docs (./docs)
Contains a copy of the ClassDB documentation for the corresponding release. The contents of the docs folder is a copy of the ClassDB wiki at the time of release - the wiki holds the current development version of the docs.
examples (./examples)
Contains script files for the shelter example schema. More information can be found on the Scripts page.
createShelterSchema.sqldropShelterSchema.sqlpopulateShelterSchema.sql
src (./src)
Contains the source code for ClassDB. All files need to install ClassDB are in this folder. More information can be found on the Scripts page.
./src/db/addAllToDB.psqlremoveAllFromDB.sqlcore/addAllDBCore.psqladdClassDBRolesMgmtCore.sqladdClassDBRolesViewsCore.sqladdHelpersCore.sqladdRoleBaseMgmtCore.sqladdServerVersionComparersCore.sqladdUserMgmtCore.sqlinitializeDBCore.sql
opt/addAllDBOpt.psqladdCatalogMgmtOpt.sql
reco/addAllDBReco.psqladdConnectionActivityLoggingReco.sqladdConnectionMgmtReco.sqladdDDLActivityLoggingReco.sqladdDisallowSchemaDropReco.sqladdFrequentViewsReco.sql
server/addAllToServer.psqlremoveAllFromServer.sqlcore/addAllServerCore.psqlinitializeServerCore.sql
reco/addAllServerReco.psqlassertAlterSystemAvailability.sqldisableConnectionLoggingReco.psqlenableConnectionLoggingReco.psql
tests (./tests)
This folder contains scripts to test the functionality of ClassDB, along with the privileges sub-folder
testConnectionActivityLogging.psqltestDDLActivityLogging.sqltestClassDBRolesMgmt.sqltestHelpers.sqltestRoleBaseMgmt.sqltestUserMgmt.sql
privileges (./tests/privileges)
This folder contains a sequence of scripts to test the functionality of ClassDB’s privilege management
0_setup.sql1_instructorPass.sql2_studentPass.sql3_dbmanagerPass.sql4_instructorPass2.sql5_instructorFail.sql6_studentFail.sql7_dbmanagerFail.sql8_cleanup.sqltestPrivilegesREADME.txt