creates missing database files if does not exit