diff options
Diffstat (limited to 'Source/SPDatabaseRename.h')
-rw-r--r-- | Source/SPDatabaseRename.h | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/Source/SPDatabaseRename.h b/Source/SPDatabaseRename.h deleted file mode 100644 index bd52a86f..00000000 --- a/Source/SPDatabaseRename.h +++ /dev/null @@ -1,74 +0,0 @@ -// -// $Id$ -// -// SPDatabaseRename.h -// sequel-pro -// -// Created by David Rekowski on Apr 13, 2010 -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; either version 2 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -// -// More info at <http://code.google.com/p/sequel-pro/> - - -#import "SPDBActionCommons.h" -#import "SPDatabaseInfo.h" - -/** - * The SPDatabaseRename class povides functionality to rename a database. - */ -@interface SPDatabaseRename : SPDBActionCommons { - SPDatabaseInfo *dbInfo; -} - -/** - * @property SPDatabaseInfo an instance of the database info class - */ -@property (retain) SPDatabaseInfo *dbInfo; - -/** - * This method retrieves the dbInfo object if it exists; otherwise it is generated and the - * connection is passed to it. - * - * @result SPDatabaseInfo dbInfo object - */ -- (SPDatabaseInfo *)getDBInfoObject; - -/** - * This method renames an existing database. - * - * @param NSString sourceDatabaseName the name of the source database - * @param NSString targetDatabaseName the name of the target database - * @result BOOL success - */ -- (BOOL)renameDatabaseFrom: (NSString *)sourceDatabaseName to: (NSString *)targetDatabaseName; - -/** - * This method creates a new database. - * - * @param NSString newDatabaseName name of the new database to be created - * @return BOOL YES on success, otherwise NO - */ -- (BOOL) createDatabase: (NSString *)newDatabaseName; - -/** - * This method drops a database. - * - * @param NSString databaseName name of the database to drop - * @return BOOL YES on success, otherwise NO - */ -- (BOOL) dropDatabase: (NSString *)databaseName; - -@end |