I have about 30 aliases, so I was surprised to see my SQLAliases23.xml is 608,000 bytes. Since most of these aliases are similar, like only 2 kinds of database, 4 hosts, and half a dozen db names, that's rather bloated. And since I've taken to storing my config files in GIT, that's a bloated file to add to git, and will be relatively painful if I ever have to do a git merge on one. Cant we not store all these driver parameters when they are just default values? I'd like to see just name, url, driver, user, password , if one hasn't customised it. I'd also prefer json to xml, but that's just me.
I have about 30 aliases, so I was surprised to see my SQLAliases23.xml is 608,000 bytes. Since most of these aliases are similar, like only 2 kinds of database, 4 hosts, and half a dozen db names, that's rather bloated. And since I've taken to storing my config files in GIT, that's a bloated file to add to git, and will be relatively painful if I ever have to do a git merge on one. Cant we not store all these driver parameters when they are just default values? I'd like to see just name, url, driver, user, password , if one hasn't customised it. I'd also prefer json to xml, but that's just me.