asd
This commit is contained in:
206
20240918/database.sql
Normal file
206
20240918/database.sql
Normal file
@@ -0,0 +1,206 @@
|
||||
CREATE DATABASE macskaalombanya CHARACTER SET="utf8" COLLATE="utf8_hungarian_ci";
|
||||
|
||||
USE macskaalombanya;
|
||||
|
||||
CREATE TABLE tarnak(id INT AUTO_INCREMENT PRIMARY KEY, nev VARCHAR(255), lokacio VARCHAR(255));
|
||||
|
||||
CREATE TABLE munkakor(id INT AUTO_INCREMENT PRIMARY KEY, megnevezes VARCHAR(255));
|
||||
|
||||
CREATE TABLE munkas(id INT AUTO_INCREMENT PRIMARY KEY, nev VARCHAR(255), telefon VARCHAR(255), email VARCHAR(255), bankszamlaszam VARCHAR(255), munkakor_id INT);
|
||||
ALTER TABLE munkas ADD FOREIGN KEY (munkakor_id) REFERENCES munkakor(id);
|
||||
|
||||
CREATE TABLE raktar(id INT AUTO_INCREMENT PRIMARY KEY, nev VARCHAR(255), lokacio VARCHAR(255));
|
||||
|
||||
CREATE TABLE eszkoztipus(id INT AUTO_INCREMENT PRIMARY KEY, megnevezes VARCHAR(255));
|
||||
|
||||
CREATE TABLE eszkozok(id INT AUTO_INCREMENT PRIMARY KEY ,eszkoztipus_id INT, munkas_id INT, raktar_id INT);
|
||||
ALTER TABLE eszkozok ADD FOREIGN KEY (eszkoztipus_id) REFERENCES eszkoztipus(id);
|
||||
ALTER TABLE eszkozok ADD FOREIGN KEY (munkas_id) REFERENCES munkas(id);
|
||||
ALTER TABLE eszkozok ADD FOREIGN KEY (raktar_id) REFERENCES raktar(id);
|
||||
|
||||
CREATE TABLE beszerzes_kiadasok(id INT AUTO_INCREMENT PRIMARY KEY, megnevezes VARCHAR(255), osszeg INT);
|
||||
|
||||
CREATE TABLE fizetes(id INT AUTO_INCREMENT PRIMARY KEY, munkas_id INT, osszeg INT);
|
||||
ALTER TABLE fizetes ADD FOREIGN KEY (munkas_id) REFERENCES munkas(id);
|
||||
|
||||
CREATE TABLE napitermeles(id INT AUTO_INCREMENT PRIMARY KEY, tarna_id INT, kitermelt_mennyiseg INT);
|
||||
ALTER TABLE napitermeles ADD FOREIGN KEY (tarna_id) REFERENCES tarnak(id);
|
||||
|
||||
CREATE TABLE szallitas(id INT AUTO_INCREMENT PRIMARY KEY, munkas_id INT, cim VARCHAR(255), mennyiseg INT);
|
||||
ALTER TABLE szallitas ADD FOREIGN KEY (munkas_id) REFERENCES munkas(id);
|
||||
|
||||
CREATE TABLE eladasok(id INT AUTO_INCREMENT PRIMARY KEY, osszeg INT, eladott_mennyiseg INT, egysegar INT);
|
||||
|
||||
CREATE TABLE munkaido(id INT AUTO_INCREMENT PRIMARY KEY, munkas_id INT, becsekkolas DATETIME, kicsekkolas DATETIME);
|
||||
ALTER TABLE munkaido ADD FOREIGN KEY (munkas_id) REFERENCES munkas(id);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE beszerzes_kiadasok ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD borszin VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD etrend VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE beszerzes_kiadasok ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD borszin VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD etrend VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE eladasok ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD borszin VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD etrend VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE eszkozok ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD borszin VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD etrend VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE ezskoztipus ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD borszin VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD etrend VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE fizetes ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD borszin VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD etrend VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE munkaido ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD borszin VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD etrend VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE munkakor ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE munkas ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE munkas ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE munkas ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE munkas ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE munkas ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE munkas ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE munkas ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE munkas ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE munkas ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE munkas ADD borszin VARCHAR(255);
|
||||
ALTER TABLE munkas ADD etrend VARCHAR(255);
|
||||
ALTER TABLE munkas ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE munkas ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE munkas ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD borszin VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD etrend VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE napitermeles ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE raktar ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE raktar ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE raktar ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE raktar ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE raktar ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE raktar ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE raktar ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE raktar ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE raktar ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE raktar ADD borszin VARCHAR(255);
|
||||
ALTER TABLE raktar ADD etrend VARCHAR(255);
|
||||
ALTER TABLE raktar ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE raktar ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE raktar ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD borszin VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD etrend VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE szallitas ADD allampolgarsag VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD macska_neve VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD macska_fajta VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD kutya_neve VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD kutya_fajta VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD anyos_lakohely VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD apos_lakohely VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD polo_meret VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD cipo_meret VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD hajszin VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD borszin VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD etrend VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD szemszin VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD szemelyiseg VARCHAR(255);
|
||||
ALTER TABLE tarnak ADD allampolgarsag VARCHAR(255);
|
||||
6
20240918/generate.py
Normal file
6
20240918/generate.py
Normal file
@@ -0,0 +1,6 @@
|
||||
tablak = ["beszerzes_kiadasok", "eladasok", "eszkozok", "ezskoztipus", "fizetes", "munkaido", "munkakor", "munkas", "napitermeles", "raktar", "szallitas", "tarnak"]
|
||||
oszlopok = ["macska_neve", "macska_fajta", "kutya_neve", "kutya_fajta", "anyos_lakohely", "apos_lakohely", "polo_meret", "cipo_meret", "hajszin", "borszin", "etrend", "szemszin", "szemelyiseg", "allampolgarsag"]
|
||||
|
||||
for tabla in tablak:
|
||||
for oszlop in oszlopok:
|
||||
print(f"ALTER TABLE {tabla} ADD {oszlop} VARCHAR(255);")
|
||||
Reference in New Issue
Block a user