mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-10-22 09:28:42 +00:00
32 lines
635 B
Python
32 lines
635 B
Python
class DBSummary:
|
|
def __init__(self, name):
|
|
self.name = name
|
|
self.summery = None
|
|
self.tables = []
|
|
self.metadata = str
|
|
|
|
def get_summery(self):
|
|
return self.summery
|
|
|
|
|
|
class TableSummary:
|
|
def __init__(self, name):
|
|
self.name = name
|
|
self.summery = None
|
|
self.fields = []
|
|
self.indexes = []
|
|
|
|
|
|
class FieldSummary:
|
|
def __init__(self, name):
|
|
self.name = name
|
|
self.summery = None
|
|
self.data_type = None
|
|
|
|
|
|
class IndexSummary:
|
|
def __init__(self, name):
|
|
self.name = name
|
|
self.summery = None
|
|
self.bind_fields = []
|