Show
Ignore:
Timestamp:
02/15/06 23:26:52 (18 years ago)
Author:
jerome
Message:

Add the description attribute on creation

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storages/sql.py

    r2686 r2697  
    517517    def addUser(self, user) :         
    518518        """Adds a user to the quota storage, returns it.""" 
    519         self.doModify("INSERT INTO users (username, limitby, balance, lifetimepaid, email, overcharge) VALUES (%s, %s, %s, %s, %s, %s)" % \ 
    520                                          (self.doQuote(self.userCharsetToDatabase(user.Name)), self.doQuote(user.LimitBy or 'quota'), self.doQuote(user.AccountBalance or 0.0), self.doQuote(user.LifeTimePaid or 0.0), self.doQuote(user.Email), self.doQuote(user.OverCharge))) 
     519        self.doModify("INSERT INTO users (username, limitby, balance, lifetimepaid, email, overcharge, description) VALUES (%s, %s, %s, %s, %s, %s, %s)" % \ 
     520                                         (self.doQuote(self.userCharsetToDatabase(user.Name)), \ 
     521                                          self.doQuote(user.LimitBy or 'quota'), \ 
     522                                          self.doQuote(user.AccountBalance or 0.0), \ 
     523                                          self.doQuote(user.LifeTimePaid or 0.0), \ 
     524                                          self.doQuote(user.Email), \ 
     525                                          self.doQuote(user.OverCharge), \ 
     526                                          self.doQuote(self.userCharsetToDatabase(user.Description))) 
    521527        return self.getUser(user.Name) 
    522528         
    523529    def addGroup(self, group) :         
    524530        """Adds a group to the quota storage, returns it.""" 
    525         self.doModify("INSERT INTO groups (groupname, limitby) VALUES (%s, %s)" % \ 
    526                                           (self.doQuote(self.userCharsetToDatabase(group.Name)), self.doQuote(group.LimitBy or "quota"))) 
     531        self.doModify("INSERT INTO groups (groupname, limitby, description) VALUES (%s, %s, %s)" % \ 
     532                                          (self.doQuote(self.userCharsetToDatabase(group.Name)), \ 
     533                                           self.doQuote(group.LimitBy or "quota"), \ 
     534                                           self.doQuote(self.userCharsetToDatabase(group.Description))) 
    527535        return self.getGroup(group.Name) 
    528536