Advertisement
teslariu

rest

Aug 14th, 2021
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Script para creae la base de datos del restaurante
  5.  
  6. import sqlite3
  7.  
  8. # creo la base de datos 'restaurante.db'
  9. conn = sqlite3.connect("restaurante.db")
  10.  
  11. # creo el cursor
  12. cursor = conn.cursor()
  13.  
  14. # creo la tabla 'categorias'
  15. query = 'CREATE TABLE categorias(\
  16.    id INTEGER PRIMARY KEY AUTOINCREMENT,\
  17.    nombre TEXT UNIQUE NOT NULL\
  18.    )'
  19.  
  20. cursor.execute(query)
  21.  
  22. # creo la tabla 'platos'
  23. query = 'CREATE TABLE platos(\
  24.    id INTEGER PRIMARY KEY AUTOINCREMENT,\
  25.    nombre TEXT UNIQUE NOT NULL,\
  26.    id_categoria INTEGER NOT NULL,\
  27.    FOREIGN KEY(id_categoria) REFERENCES categorias(id)\
  28.    )'
  29.    
  30. cursor.execute(query)
  31.  
  32. conn.commit()
  33. conn.close()
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement