Skip to content
Snippets Groups Projects
Commit c4651963 authored by vanessrw's avatar vanessrw
Browse files

setup + docker

parent 368bafd4
Branches
No related merge requests found
.env 0 → 100644
MYSQL_ROOT_PASSWORD= ROOT_PASS
MYSQL_DATABASE=tubes1_WBD
MYSQL_USER= MYSQL_USERNAME
MYSQL_PASSWORD= MYSQL_PASS
CREATE DATABASE IF NOT EXISTS tubes1_WBD;
USE tubes1_WBD;
CREATE TABLE IF NOT EXISTS event (
event_id INT AUTO_INCREMENT PRIMARY KEY,
event_stock INT,
event_created_time DATETIME,
event_details CHAR(255)
);
CREATE TABLE IF NOT EXISTS ticket (
ticket_id INT AUTO_INCREMENT PRIMARY KEY,
ticket_name CHAR(255),
ticket_price INT,
event_id INT,
FOREIGN KEY (event_id) REFERENCES event(event_id)
);
CREATE TABLE IF NOT EXISTS user (
user_ID INT AUTO_INCREMENT PRIMARY KEY,
user_name CHAR(255),
username CHAR(255),
user_email VARCHAR(255),
user_hashedPass CHAR(255),
isAdmin BOOLEAN
);
CREATE TABLE IF NOT EXISTS pembelian (
pembelian_id INT AUTO_INCREMENT PRIMARY KEY,
ticket_id INT,
user_id INT,
pembelian_created_time DATETIME,
FOREIGN KEY (ticket_id) REFERENCES ticket(ticket_id),
FOREIGN KEY (user_id) REFERENCES user(user_ID)
);
version: '3.3'
services:
web:
image: tubes-1:latest
image: php:8.0-apache
container_name: tubes-1
ports:
- 8008:80
volumes:
- .:/var/www/html/
- ./config.ini:/usr/local/etc/php/conf.d/custom.ini
db:
image: mysql:5.7
env_file:
- .env
ports:
- 3306:3306
volumes:
- ./db:/docker-entrypoint-initdb.d
depends_on:
- web
<!DOCTYPE html>
<html>
<head>
<title>PHP TITLE</title>
</head>
<body>
<h1>HAI HAI HAI HAI</h1>
<p>lalalalala</p>
<?php
// PHP code
$phpVersion = phpversion();
echo "<p>PHP Version: $phpVersion</p>";
?>
<p>asdf</p>
</body>
</html>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment