Skip to content

Commit

Permalink
added hello_world folder with db+pl demonstaration
Browse files Browse the repository at this point in the history
  • Loading branch information
srezal committed Mar 10, 2025
1 parent 991880f commit 9fbdc7d
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions hello_world/main.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
from pymongo import MongoClient
import datetime
import os
from dotenv import load_dotenv


load_dotenv('../.env')


db_uri = f'mongodb://{os.environ['MONGO_INITDB_ROOT_USERNAME']}:{os.environ['MONGO_INITDB_ROOT_PASSWORD']}@{os.environ['MONGO_DB_HOST']}:{os.environ['MONGO_DB_PORT']}/'
client = MongoClient(db_uri)

print('Cписок доступных БД по умолчанию:')
print(client.list_database_names())
print('')


gdwrapper_db = client['gdwrapper_db']
collection = gdwrapper_db['test_collection']
collection.insert_one(
{
'Info': 'This is test data',
'Timestamp': datetime.datetime.now(tz=datetime.timezone.utc)
}
)

print('Cписок доступных БД после добавления gdwrapper_db:')
print(client.list_database_names())
print('')


print('Данные gdwrapper_db из коллекции test_collection:')
for item in client.get_database('gdwrapper_db').get_collection('test_collection').find():
print(item)

0 comments on commit 9fbdc7d

Please sign in to comment.