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