Add Demo and Update Database Compatibility Mode to Default Mode A #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR introduces a demo script for the GaussDB Python driver and updates the database compatibility mode to default mode A (Oracle compatibility). The changes include:
example/demo.py) to demonstrate basic database operations (create, insert, update, select).README.rstto include instructions for running the demo and revising the database compatibility mode from PostgreSQL to default Oracle compatibility mode A.Changes
example/demo.pyGAUSSDB_TEST_DSNfor connection settings.README.rstpython ./example/demo.py).Details
Demo Script
example/demo.pytest), inserts sample data, updates a record, and queries the table.GAUSSDB_TEST_DSNenvironment variable for database connection details.README Updates
CREATE DATABASE test DBCOMPATIBILITY 'PG'toCREATE DATABASE testto use default Oracle compatibility mode A.Testing
example/demo.py) successfully connects to a GaussDB database, performs CRUD operations, and outputs results as expected.README.rstinstructions accurately reflect the default compatibility mode A and demo execution steps.gsql -c 'CREATE DATABASE test;'.