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.3.tar.gz
(9.0 kB
view hashes)
Built Distribution
Close
Hashes for pyTigerDriver-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5da0f49325aca288b43f8266a1e0e3858d13df72fda2afda86007d6d6736b749 |
|
MD5 | e273baade6de68e37aa4e67a20eed777 |
|
BLAKE2b-256 | 8ea58878aa523426e1147b97002d21bb8bd36c0f289c41333c7d5e4931352316 |