 
 DROP TABLE IF EXISTS roles;
 CREATE TABLE roles (
+
 	id         INT(10) UNSIGNED PRIMARY KEY AUTO_INCREMENT ,
 	type       VARCHAR(50) NOT NULL ,
 	count      INT ,


DROP TABLE IF EXISTS transactions;
CREATE TABLE transactions (
	-- 	id does not have attribute constraints.
	-- See roles(id)
	id             INT(10) ,
	user_id        INT(10) ,
	post_office_id INT(10) ,
	cost           DOUBLE ,
	employee_id    INT(10) ,
	package_id     INT(10) ,
	created_at     TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

DROP TABLE IF EXISTS packageType;
CREATE TABLE packageType (
	-- 	id does not have attribute constraints.
	-- See roles(id)
	id    INT(10) ,
	type  VARCHAR(50) ,
	count INT
	-- This probably wasn't on the diagram, but we'll probably need timestamps on every table.
);

DROP TABLE IF EXISTS packagStatus;
CREATE TABLE packageStatus (
	-- 	id does not have attribute constraints.
	-- See roles(id)
	id    INT(10) ,
	type  VARCHAR(50) ,
	count INT
	-- This probably wasn't on the diagram, but we'll probably need timestamps on every table.
);


DROP TABLE IF EXISTS postOffice;
CREATE TABLE postOffice (

	id         INT(10) UNSIGNED PRIMARY KEY AUTO_INCREMENT ,
	name       VARCHAR(50) ,
	address    VARCHAR(50) ,
	city       VARCHAR(50) ,
