-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlimpar_tabelas.py
More file actions
31 lines (28 loc) · 953 Bytes
/
limpar_tabelas.py
File metadata and controls
31 lines (28 loc) · 953 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# -*- coding: utf-8 -*-
'''
Created on Jul 22, 2018
@author: marcos
'''
from utils.conexao import conexao
def limpar_tabelas():
"""Limpa as tabelas do banco de dados"""
con = None
try:
con = conexao()
cursor = con.cursor()
instrucoes = [u"delete from censo2010.cnefe_enderecos",
u"delete from censo2010.cnefe_lotes",
u"delete from censo2010.cnefe_faces",
u"delete from censo2010.cnefe_quadras",
u"delete from censo2010.cnefe_setores",
u"delete from censo2010.municipios",
u"delete from censo2010.distritos"
]
for instr in instrucoes:
cursor.execute(instr)
print("\nTabela {} limpa com sucesso.".format(
instr.split(" ")[2]))
con.commit()
finally:
if con:
con.close()