15 lines
474 B
Python
15 lines
474 B
Python
from utils.ComponentsInstancesHelper import ComponentsInstancesHelper
|
|
|
|
|
|
class DbManagementHelper:
|
|
@staticmethod
|
|
def list_repositories(session):
|
|
return ComponentsInstancesHelper.get_repositories(session).db.get_repositories()
|
|
|
|
@staticmethod
|
|
def list_tables(session, repository_name):
|
|
if not repository_name:
|
|
return []
|
|
repository = ComponentsInstancesHelper.get_repositories(session).db.get_repository(repository_name)
|
|
return repository.tables
|