· 8 years ago · Aug 23, 2018, 10:20 PM
1import sqlite3
2
3def bd():
4# Criando/Conectando ao Banco de Dados e o Cursor
5data = sqlite3.connect('bd.sqlite')
6cur = data.cursor()
7
8# Criando as Tabelas
9cur.executescript('''
10CREATE TABLE IF NOT EXISTS Funcionarios (
11id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,
12nome TEXT,
13nascimento TEXT,
14rg TEXT,
15ctps TEXT,
16endereco TEXT,
17cidade TEXT,
18admissao TEXT,
19obra_id INTEGER,
20);
21CREATE TABLE IF NOT EXISTS Obras (
22id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,
23nome VARCHAR(30),
24rua TEXT,
25numero INTEGER,
26bairro TEXT,
27cidade TEXT,
28telefone TEXT,
29contato TEXT,
30cei TEXT,
31);
32CREATE TABLE IF NOT EXISTS Users(
33id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENTE UNIQUE,
34nome VARCHAR(30),
35senha TEXT,
36grupo VARCHAR(30),
37);''')
38data.commit()
39cur.close()
40bd()