MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / use_database

Method use_database

class/databaseModel/pgsqlModel.py:158–172  ·  view source on GitHub ↗

切换到指定数据库 @param database_name: 数据库名称 @return: Tuple[bool, str] (成功状态, 消息)

(self, database_name)

Source from the content-addressed store, hash-verified

156 return ex
157
158 def use_database(self, database_name):
159 """
160 切换到指定数据库
161 @param database_name: 数据库名称
162 @return: Tuple[bool, str] (成功状态, 消息)
163 """
164 # 如果已经有连接,先关闭
165 if self.__DB_CONN is not None and not self.__DB_CONN.closed:
166 self.__Close()
167
168 # 更新数据库名称
169 self.__CONN_KWARGS["database"] = database_name
170
171 # 重新连接
172 return self.connect()
173
174 # 关闭连接
175 def __Close(self):

Callers 1

__CreateUsersMethod · 0.80

Calls 2

__CloseMethod · 0.95
connectMethod · 0.95

Tested by

no test coverage detected