X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=BaseTools%2FSource%2FPython%2FCommon%2FDatabase.py;h=6abfa1f15e35ef3ea1e0c6347959ec98d025464b;hb=f7496d717357b9af78414d19679b073403812340;hp=d3340f5a90369058dfe7356e72c1ab848ec9a622;hpb=39456d00f36e04b7e7efb208f350f4e83b6c3531;p=mirror_edk2.git diff --git a/BaseTools/Source/Python/Common/Database.py b/BaseTools/Source/Python/Common/Database.py index d3340f5a90..6abfa1f15e 100644 --- a/BaseTools/Source/Python/Common/Database.py +++ b/BaseTools/Source/Python/Common/Database.py @@ -1,7 +1,7 @@ ## @file # This file is used to create a database used by ECC tool # -# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.
+# Copyright (c) 2007 - 2018, 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 @@ -33,7 +33,7 @@ from Table.TableDsc import TableDsc # This class defined the build databse # During the phase of initialization, the database will create all tables and # insert all records of table DataModel -# +# # @param object: Inherited from object class # @param DbPath: A string for the path of the ECC database # @@ -54,7 +54,7 @@ class Database(object): self.TblInf = TableInf(self.Cur) self.TblDec = TableDec(self.Cur) self.TblDsc = TableDsc(self.Cur) - + ## Initialize build database # # 1. Delete all old existing tables @@ -69,7 +69,7 @@ class Database(object): # self.TblDataModel.Drop() # self.TblDsc.Drop() # self.TblFile.Drop() - + # # Create new tables # @@ -78,7 +78,7 @@ class Database(object): self.TblInf.Create() self.TblDec.Create() self.TblDsc.Create() - + # # Initialize table DataModel # @@ -91,10 +91,10 @@ class Database(object): # def QueryTable(self, Table): Table.Query() - + ## Close entire database # - # Commit all first + # Commit all first # Close the connection and cursor # def Close(self): @@ -110,11 +110,11 @@ class Database(object): if __name__ == '__main__': EdkLogger.Initialize() EdkLogger.SetLevel(EdkLogger.DEBUG_0) - + Db = Database(DATABASE_PATH) Db.InitDatabase() - Db.QueryTable(Db.TblDataModel) + Db.QueryTable(Db.TblDataModel) Db.QueryTable(Db.TblFile) Db.QueryTable(Db.TblDsc) Db.Close() - \ No newline at end of file +