├── .editorconfig ├── .github └── workflows │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .pylintrc ├── LICENSE ├── Makefile ├── README.md ├── examples ├── auth_clear_password.py ├── auth_native_password.py ├── dbapi_proxy.py ├── simple.py └── streaming_results.py ├── integration ├── mysql-connector-j │ ├── Makefile │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── .gitkeep │ │ └── test │ │ └── java │ │ └── com │ │ └── mysql_mimic │ │ └── integration │ │ └── IntegrationTest.java └── run.py ├── mysql_mimic ├── __init__.py ├── auth.py ├── charset.py ├── connection.py ├── constants.py ├── context.py ├── control.py ├── errors.py ├── functions.py ├── intercept.py ├── packets.py ├── prepared.py ├── results.py ├── schema.py ├── server.py ├── session.py ├── stream.py ├── types.py ├── utils.py ├── variable_processor.py ├── variables.py └── version.py ├── pyproject.toml ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── fixtures ├── __init__.py ├── certificate.pem ├── key.pem └── queries.py ├── test_auth.py ├── test_control.py ├── test_query.py ├── test_result.py ├── test_schema.py ├── test_ssl.py ├── test_stream.py ├── test_types.py ├── test_variables.py └── test_version.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/.pylintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/README.md -------------------------------------------------------------------------------- /examples/auth_clear_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/examples/auth_clear_password.py -------------------------------------------------------------------------------- /examples/auth_native_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/examples/auth_native_password.py -------------------------------------------------------------------------------- /examples/dbapi_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/examples/dbapi_proxy.py -------------------------------------------------------------------------------- /examples/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/examples/simple.py -------------------------------------------------------------------------------- /examples/streaming_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/examples/streaming_results.py -------------------------------------------------------------------------------- /integration/mysql-connector-j/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/integration/mysql-connector-j/Makefile -------------------------------------------------------------------------------- /integration/mysql-connector-j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/integration/mysql-connector-j/pom.xml -------------------------------------------------------------------------------- /integration/mysql-connector-j/src/main/java/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration/mysql-connector-j/src/test/java/com/mysql_mimic/integration/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/integration/mysql-connector-j/src/test/java/com/mysql_mimic/integration/IntegrationTest.java -------------------------------------------------------------------------------- /integration/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/integration/run.py -------------------------------------------------------------------------------- /mysql_mimic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/__init__.py -------------------------------------------------------------------------------- /mysql_mimic/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/auth.py -------------------------------------------------------------------------------- /mysql_mimic/charset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/charset.py -------------------------------------------------------------------------------- /mysql_mimic/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/connection.py -------------------------------------------------------------------------------- /mysql_mimic/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/constants.py -------------------------------------------------------------------------------- /mysql_mimic/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/context.py -------------------------------------------------------------------------------- /mysql_mimic/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/control.py -------------------------------------------------------------------------------- /mysql_mimic/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/errors.py -------------------------------------------------------------------------------- /mysql_mimic/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/functions.py -------------------------------------------------------------------------------- /mysql_mimic/intercept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/intercept.py -------------------------------------------------------------------------------- /mysql_mimic/packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/packets.py -------------------------------------------------------------------------------- /mysql_mimic/prepared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/prepared.py -------------------------------------------------------------------------------- /mysql_mimic/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/results.py -------------------------------------------------------------------------------- /mysql_mimic/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/schema.py -------------------------------------------------------------------------------- /mysql_mimic/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/server.py -------------------------------------------------------------------------------- /mysql_mimic/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/session.py -------------------------------------------------------------------------------- /mysql_mimic/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/stream.py -------------------------------------------------------------------------------- /mysql_mimic/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/types.py -------------------------------------------------------------------------------- /mysql_mimic/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/utils.py -------------------------------------------------------------------------------- /mysql_mimic/variable_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/variable_processor.py -------------------------------------------------------------------------------- /mysql_mimic/variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/variables.py -------------------------------------------------------------------------------- /mysql_mimic/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/mysql_mimic/version.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/fixtures/certificate.pem -------------------------------------------------------------------------------- /tests/fixtures/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/fixtures/key.pem -------------------------------------------------------------------------------- /tests/fixtures/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/fixtures/queries.py -------------------------------------------------------------------------------- /tests/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_auth.py -------------------------------------------------------------------------------- /tests/test_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_control.py -------------------------------------------------------------------------------- /tests/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_query.py -------------------------------------------------------------------------------- /tests/test_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_result.py -------------------------------------------------------------------------------- /tests/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_schema.py -------------------------------------------------------------------------------- /tests/test_ssl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_ssl.py -------------------------------------------------------------------------------- /tests/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_stream.py -------------------------------------------------------------------------------- /tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_types.py -------------------------------------------------------------------------------- /tests/test_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_variables.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barakalon/mysql-mimic/HEAD/tests/test_version.py --------------------------------------------------------------------------------