GSQL client for TigerGraph
Project description
pyTigerDriver
Installation
install with pip:
pip install pyTigerDriver
Usage
from pyTigerDriver import GSQL_Client
from pyTigerDriver import REST_Client
# Example to for localhost without specifying the version
gsql = GSQL_Client("127.0.0.1",username="tigergraph",password="tigergraph")
# Example to for localhost with the version specified
gsql = GSQL_Client("127.0.0.1",username="tigergraph",password="tigergraph", version="3.0.5")
# Example to for the cloud (Note the CACERT Param for tgcloud.io file obatained from https://raw.githubusercontent.com/Zrouga-Mohamed/utilities/master/certificate.crt )
gsql = GSQL_Client("<Your_instance>.tgcloud.io", version="v3.0.5",username="tigergraph",password="<you_password>", cacert="certificate.crt")
print("=============================== LOGIN ============================================")
gsql.login() # Perform login
print("============================== SIMPLE LS ===========================================")
res = gsql.query("ls")
print("============================== LIST USERS ======================================")
res = gsql.query("SHOW USER")
print("============================== Create a Secret ======================================")
res = gsql.query("USE GRAPH MyGraph") # change MyGraph --> to your graph
res = gsql.query("create secret mys") # Create a secret
print("============================== Get Secrets ======================================")
res = gsql.get_secrets("MyGraph")
print("================================ SHOW SECRET =======================================")
res = gsql.query("SHOW SECRET")
print("=============================== Print Version =========================================")
gsql.version()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyTigerDriver-1.0.5.tar.gz
(9.0 kB
view hashes)
Built Distribution
Close
Hashes for pyTigerDriver-1.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7bd44a9babc67bad38d5f5116950cd19cf19e94b2ec6964248d70dc6482a2db |
|
MD5 | 1226300aebdb2104250472cd882a766f |
|
BLAKE2b-256 | 593e575594d3a72dd1125805f4ad7a484f920bff4fc863fecf85013c391bbe7a |