Releases: spacetelescope/acsql
Database schema updates
This releases introduces some updates that slightly change the acsql
database schema, namely:
- Column names that had hyphens in them have been changed to underscores as to simplify queries through
python
andsqlalchemy
. - Precision for
float
datatypes has been increased. Now values for columns such asexpstart
will contain the full precision as found in the headers. - The
path
column in themaster
table now only stores the path to therootname
within the filesystem, not an absolute path. This helps to avoid exposing internal directory structure in the database.
Implementation of Web Application
This release contains the first working implementation of the acsql
web application. It contains three major features: (1) Viewing JPEGs and image metadata for a given proposal or individual obeservation, (2) Performing a query on the acsql
database through a web form, and (3) link to view acsql
code documentation on readthedocs
.
Completed ingestion process
This release contains a production-ready acsql.ingest.ingest.py
and scripts/ingest_production.py
modules.
Logging
Finalized database schema
This release contains a working database_interface.py
module that implements a finalized version of the acsql
database schema.
The birth of acsql
This version tags the creation of the repository and not much else. There isn't even an API yet.