From 28ec9d2d445523c87b17858724aac4b537ac679e Mon Sep 17 00:00:00 2001 From: vanjeff Date: Thu, 24 May 2012 02:59:59 +0000 Subject: Delete old BaseTools from UDK2010.SR1 Branch. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2010.SR1@13354 6f19259b-4bc3-4df7-8a09-765794883524 --- BaseTools/Source/Python/Table/TablePcd.py | 90 ------------------------------- 1 file changed, 90 deletions(-) delete mode 100644 BaseTools/Source/Python/Table/TablePcd.py (limited to 'BaseTools/Source/Python/Table/TablePcd.py') diff --git a/BaseTools/Source/Python/Table/TablePcd.py b/BaseTools/Source/Python/Table/TablePcd.py deleted file mode 100644 index 19623f98f4..0000000000 --- a/BaseTools/Source/Python/Table/TablePcd.py +++ /dev/null @@ -1,90 +0,0 @@ -## @file -# This file is used to create/update/query/erase table for pcds -# -# Copyright (c) 2008, Intel Corporation. All rights reserved.
-# This program and the accompanying materials -# are licensed and made available under the terms and conditions of the BSD License -# which accompanies this distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -# - -## -# Import Modules -# -import Common.EdkLogger as EdkLogger -from Table import Table -from Common.String import ConvertToSqlString - -## TablePcd -# -# This class defined a table used for pcds -# -# @param object: Inherited from object class -# -# -class TablePcd(Table): - def __init__(self, Cursor): - Table.__init__(self, Cursor) - self.Table = 'Pcd' - - ## Create table - # - # Create table Pcd - # - # @param ID: ID of a Pcd - # @param CName: CName of a Pcd - # @param TokenSpaceGuidCName: TokenSpaceGuidCName of a Pcd - # @param Token: Token of a Pcd - # @param DatumType: DatumType of a Pcd - # @param Model: Model of a Pcd - # @param BelongsToFile: The Pcd belongs to which file - # @param BelongsToFunction: The Pcd belongs to which function - # @param StartLine: StartLine of a Pcd - # @param StartColumn: StartColumn of a Pcd - # @param EndLine: EndLine of a Pcd - # @param EndColumn: EndColumn of a Pcd - # - def Create(self): - SqlCommand = """create table IF NOT EXISTS %s (ID INTEGER PRIMARY KEY, - CName VARCHAR NOT NULL, - TokenSpaceGuidCName VARCHAR NOT NULL, - Token INTEGER, - DatumType VARCHAR, - Model INTEGER NOT NULL, - BelongsToFile SINGLE NOT NULL, - BelongsToFunction SINGLE DEFAULT -1, - StartLine INTEGER NOT NULL, - StartColumn INTEGER NOT NULL, - EndLine INTEGER NOT NULL, - EndColumn INTEGER NOT NULL - )""" % self.Table - Table.Create(self, SqlCommand) - - ## Insert table - # - # Insert a record into table Pcd - # - # @param ID: ID of a Pcd - # @param CName: CName of a Pcd - # @param TokenSpaceGuidCName: TokenSpaceGuidCName of a Pcd - # @param Token: Token of a Pcd - # @param DatumType: DatumType of a Pcd - # @param Model: Model of a Pcd - # @param BelongsToFile: The Pcd belongs to which file - # @param BelongsToFunction: The Pcd belongs to which function - # @param StartLine: StartLine of a Pcd - # @param StartColumn: StartColumn of a Pcd - # @param EndLine: EndLine of a Pcd - # @param EndColumn: EndColumn of a Pcd - # - def Insert(self, CName, TokenSpaceGuidCName, Token, DatumType, Model, BelongsToFile, BelongsToFunction, StartLine, StartColumn, EndLine, EndColumn): - self.ID = self.ID + 1 - (CName, TokenSpaceGuidCName, DatumType) = ConvertToSqlString((CName, TokenSpaceGuidCName, DatumType)) - SqlCommand = """insert into %s values(%s, '%s', '%s', %s, '%s', %s, %s, %s, %s, %s, %s, %s)""" \ - % (self.Table, self.ID, CName, TokenSpaceGuidCName, Token, DatumType, Model, BelongsToFile, BelongsToFunction, StartLine, StartColumn, EndLine, EndColumn) - Table.Insert(self, SqlCommand) - - return self.ID \ No newline at end of file -- cgit