Esempio n. 1
0
 def update(self, id, data):
     value = ""
     for d in data:
         value += "%s='%s'," % (d, data[d])
     value += "updated_at='%s';" % datetime.strftime(
         datetime.now(), '%Y-%m-%d %H:%M:%S')
     print(value)
     return mysql("UPDATE %s SET %s WHERE id=%s", (self.table, value, id))
Esempio n. 2
0
 def create(self, data):
     value = ""
     for d in data:
         value += "%s='%s'," % (d, data[d])
     value += "created_at='%s'," % datetime.strftime(
         datetime.now(), '%Y-%m-%d %H:%M:%S')
     value += "updated_at='%s';" % datetime.strftime(
         datetime.now(), '%Y-%m-%d %H:%M:%S')
     print("INSERT INTO", self.table, "SET", value)
     return mysql("INSERT INTO %s SET %s", (self.table, value))
Esempio n. 3
0
 def sql(self, query):
     return mysql(query)
Esempio n. 4
0
 def find(self, id):
     data = yield from mysql("SELECT * FROM %s WHERE id=%s",
                             (self.table, id))
     for d in data:
         datum = d
     return datum
Esempio n. 5
0
 def all(self, sup=""):
     return mysql("SELECT * FROM %s %s", (self.table, sup))