示例#1
0
    def CreaTablas(self, *args, **kwargs):
        if LeerIni(
                "base"
        ) == "mysql":  #en caso de que sea mysql y no este creada la base la crea
            basedatos = LeerIni("basedatos")
            user = LeerIni("usuario")
            password = desencriptar(
                LeerIni('password').encode(),
                LeerIni('key').encode())
            host = LeerIni("host")
            conn = pymysql.connect(host=host, user=user, password=password)
            conn.cursor().execute(f'CREATE DATABASE IF NOT EXISTS {basedatos}')
            conn.close()

        try:
            ParamSist.create_table(safe=True)
        except peewee.InternalError:
            Ventanas.showAlert(
                "Sistema",
                "Verifique que la base de datos este creada en {}".format(
                    LeerIni("host")))
示例#2
0
 def CreaTablas(self):
     ParamSist.create_table(safe=True)