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="v3_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.4.tar.gz
(9.0 kB
view hashes)
Built Distribution
Close
Hashes for pyTigerDriver-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a237cfee2af778fc5701ae256561874a3120e1aad6949fa907f562fc450b51e |
|
MD5 | 1bbb3e32f7eead1c7b1d297b246a7529 |
|
BLAKE2b-256 | e24c032e62f9e41f4f97c05f26218fe7e458c18f268e7e3bcd671289f622acc8 |