fuzzbench
                                
                                 fuzzbench copied to clipboard
                                
                                    fuzzbench copied to clipboard
                            
                            
                            
                        Support non-alphanumeric passwords in alembic.
This commit modifies alembic's env.py, so that it supports non-alphanumeric passwords.
The script creates an url to connect to the database, but the passworld was not url-escaped. Passwords with characters like @, : and . were causing failures.
The password is set as a config in sqlalchemy, which uses python's string interpolation. Now we replace instances of % with %% so that passwords that contain % can be used.
Fixes issue #1801
This commit needs more work, I barely tested it.
This commit needs more work, I barely tested it.
I see, I will convert it to a draft for now, but feel free to convert it back once you reckon it is ready. Thanks!