All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog. This repository contains code to create a data corpus, instead of following Semantic Versioning we use the date of a corpus release as version number, because in fact we implicitly version the corpus. Every version of the corpus may contain breaking changes, thus a semantic versioning with minor and patch would not be very effective.
20260416 - 2026-04-16
- A new composite key to speed up query performance (kbrbe/geonames-lookup#7). This change was applied in February, but is only commited now
- Calling script to create indexes and DB schema improvements not only for
create-dbaction, but also forcreate-tablesaction in bash and bat script - New DB schema improvements script is automatically called when setting up the database (#1)
20250217 - 2025-02-17
This first version adapts the fork compared to the original.
- The file
geonames_db_index.sqlwill add indexes (it will be called during the installation)
- secrets are stored in an environment file that will be used by the
geonames_importer.shscript. Thus you have to create a.envfile with variables as shown inexample.env(Easist is that you copyexample.envand adapt the MySQL connection information) - Adding declarations of primary keys in
geonames_db_struct.sql