Skip to content

Conversation

@nboard
Copy link
Contributor

@nboard nboard commented Aug 8, 2023

The current scripts can now update mariadb databases

nboard added 28 commits April 18, 2023 17:25
…se versions. Updated perl scripts to include ra and drop down tables and thier data in the .json files.
…nd liquibase changelogs. Changed make dropdowns output file
… Updated liquibase readme with rules for edits. Updated how master changelog works. Updated various generated files
… to rename columns. Updated rules in Liquibase instructions.txt and updated the file to markdown (now found as LiquibaseInstructions.md)
…djusted various functions to handle changed columns in renamed tables properly
…ded to fit better with mariaDB's add after syntax; Updated modifyColumnDiff to only change data type when it is needed; cleaned up a couple of lines.
…ng columns, and updating indexes. Updated some places where column position was used to instead use after-column to support maria DB.
…s easier. Fixed bug in addRenameColumnDiff that caused renames to sometimes not be put in the final changelog. Added ability to change default value. Changed rename/add and reorder to preserve default values.
…ted rename code to rename unique constraints as needed, and updated some variable names to be more understandable. Fixed bug in the gen constraint/attr functions
…uibase init log. Updated liquibase instructions.
…ming columns with certain data types. Added changelog files for latest test moving from commit 2bbb9da up to most recent DB as of 2023-07-18
…e.py. Cleaned up how parse_ddl.pl prints to wikiChangeLog.json.
… and creates are handle. Updated current set of json scripts. Added rename information from the wiki website to the wikiChangeLog.json script generated by parse_ddl.pl
…g indexes, and updated .json files to match current itteration
@nboard
Copy link
Contributor Author

nboard commented Sep 13, 2023

Fixed the bug I found involving default values being listed in index create statements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants