Skip to content

Commit 0696e13

Browse files
committed
third_update
1 parent 98b328e commit 0696e13

6 files changed

+25
-24
lines changed

.env

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
oracle_username = "Admin_project"
2-
oracle_password = "sql123"
3-
oracle_dsn = "localhost:1521/xepdb1"
1+
orcl_username = "admin"
2+
orcl_password = "password"
3+
orcl_dsn = "localhost:1521/xepdb1"
44

5-
couchDB_username = "admin"
6-
couchDB_password = "password"
7-
couchDB_port = 5984
8-
couchDB_tableName = "feedback_01"
5+
chDB_username = "admin"
6+
chDB_password = "password"
7+
chDB_port = 5984
8+
chDB_tableName = "feedback_01"
99

1010

31 Bytes
Binary file not shown.
821 Bytes
Binary file not shown.

couchDB_connector.py

+7-5
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
load_dotenv()
88

9+
# connect to CouchDB using API
910
def curl_request(url):
1011
command = ['curl', url]
1112
result = subprocess.run(command, capture_output=True, text=True)
@@ -15,6 +16,7 @@ def gen_key():
1516
value = randint(1, 9999)
1617
return str(value)
1718

19+
# fetch data from CouchDB using API
1820
def load_data():
1921
tmp = []
2022
all_dic = curl_request(database_path + "_all_docs")
@@ -24,9 +26,9 @@ def load_data():
2426
return tmp
2527

2628
url = "http:///{}:{}@localhost:{}/{}/"
27-
couchDB_username = os.getenv("couchDB_username")
28-
couchDB_password = os.getenv("couchDB_password")
29-
couchDB_port = os.getenv("couchDB_port")
30-
couchDB_tableName = os.getenv("couchDB_tableName")
29+
chDB_username = os.getenv("couchDB_username")
30+
chDB_password = os.getenv("couchDB_password")
31+
chDB_port = os.getenv("couchDB_port")
32+
chDB_tableName = os.getenv("couchDB_tableName")
3133

32-
database_path = url.format(couchDB_username, couchDB_password, couchDB_port, couchDB_tableName)
34+
database_path = url.format(chDB_username, chDB_password, chDB_port, chDB_tableName)

main.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import couchDB_connector
22
import oracle_connector
33

4+
# start connection with Oracle database
45
ora_conn = oracle_connector.start_connect()
56

7+
# fetch data from CouchDB
68
data = couchDB_connector.load_data()
79

810
if ora_conn:

oracle_connector.py

+9-12
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
def start_connect():
88
try:
9-
connection = cx_Oracle.connect(oracle_username, oracle_password, oracle_dsn)
9+
connection = cx_Oracle.connect(orcl_username, orcl_password, orcl_dsn)
1010
return connection
1111
except cx_Oracle.Error as error:
12-
print("Something Wrong : ", error)
12+
print("!! Something Wrong !! : ", error)
1313
return None
1414

1515
def insert_data(connection, sql_insert, data):
@@ -20,7 +20,7 @@ def insert_data(connection, sql_insert, data):
2020
cursor.close()
2121
print("Data Insertd Successfully")
2222
except cx_Oracle.Error as error:
23-
print("Something Wrong : ", error)
23+
print("!! Something Wrong !! : ", error)
2424

2525
def delete_data(connection, sql_delete):
2626
try:
@@ -30,7 +30,7 @@ def delete_data(connection, sql_delete):
3030
cursor.close()
3131
print("Data Deleted Successfully")
3232
except cx_Oracle.Error as error:
33-
print("Something Wrong : ", error)
33+
print("!! Something Wrong !! : ", error)
3434

3535
def update_data(connection, sql_update):
3636
try:
@@ -40,7 +40,7 @@ def update_data(connection, sql_update):
4040
cursor.close()
4141
print("Data Updated Successfully")
4242
except cx_Oracle.Error as error:
43-
print("Something Wrong : ", error)
43+
print("!! Something Wrong !! : ", error)
4444

4545
def query_data(connection, sql_query):
4646
try:
@@ -50,11 +50,8 @@ def query_data(connection, sql_query):
5050
cursor.close()
5151
print(rows)
5252
except cx_Oracle.Error as error:
53-
print("Something Wrong : ", error)
53+
print("!! Something Wrong !! : ", error)
5454

55-
56-
57-
58-
oracle_username = os.getenv("oracle_username")
59-
oracle_password = os.getenv("oracle_password")
60-
oracle_dsn = os.getenv("oracle_dsn")
55+
orcl_username = os.getenv("orcl_username")
56+
orcl_password = os.getenv("orcl_password")
57+
orcl_dsn = os.getenv("orcl_dsn")

0 commit comments

Comments
 (0)