Skip to content

Releases: spacetelescope/acsql

Database schema updates

13 Aug 18:00
Compare
Choose a tag to compare

This releases introduces some updates that slightly change the acsql database schema, namely:

  1. Column names that had hyphens in them have been changed to underscores as to simplify queries through python and sqlalchemy.
  2. Precision for float datatypes has been increased. Now values for columns such as expstart will contain the full precision as found in the headers.
  3. The path column in the master table now only stores the path to the rootname within the filesystem, not an absolute path. This helps to avoid exposing internal directory structure in the database.

Implementation of Web Application

24 Jul 19:01
Compare
Choose a tag to compare

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

22 May 19:35
Compare
Choose a tag to compare

This release contains a production-ready acsql.ingest.ingest.py and scripts/ingest_production.py modules.

Logging

20 Mar 21:15
Compare
Choose a tag to compare

This release implements acsql.utils.utils.setup_logging(), which will create a log file to log the execution of a given module. Log files are written to a user-specified log_dir in the config.yaml configuration file.

Finalized database schema

19 Mar 18:49
Compare
Choose a tag to compare

This release contains a working database_interface.py module that implements a finalized version of the acsql database schema.

The birth of acsql

13 Feb 20:22
Compare
Choose a tag to compare

This version tags the creation of the repository and not much else. There isn't even an API yet.