Skip to content

Commit f4b3177

Browse files
committed
Merge branch 'main' into pr192
2 parents f6920e7 + 6cc9942 commit f4b3177

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+8622
-2081
lines changed

.env.sample

+2-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
VITE_BACKEND_URL=http://backend.com
1+
VITE_BACKEND_URL=http://backend.com
2+
VITE_GITHUB_ACCESS_TOKEN=my_access_token

.github/FUNDING.yml

-1
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: "[BUG]"
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behavior**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Screenshots**
24+
If applicable, add screenshots to help explain your problem.
25+
26+
**Desktop (please complete the following information):**
27+
- OS: [e.g. iOS]
28+
- Browser [e.g. chrome, safari]
29+
30+
**Additional context**
31+
Add any other context about the problem here. If the bug involves the import feature, please, attach the imported file.
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: "[FEATURE]"
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Is your feature request related to a problem? Please describe.**
11+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12+
13+
**Describe the solution you'd like**
14+
A clear and concise description of what you want to happen.
15+
16+
**Additional context**
17+
Add any other context or screenshots about the feature request here.

Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Stage 1: Build the app
2-
FROM node:20-alpine as build
2+
FROM node:20-alpine AS build
33
WORKDIR /app
44
COPY package*.json ./
55
RUN npm ci
66
COPY . .
77
RUN npm run build
88

99
# Stage 2: Setup the Nginx Server to serve the app
10-
FROM nginx:stable-alpine3.17 as production
10+
FROM nginx:stable-alpine3.17 AS production
1111
COPY --from=build /app/dist /usr/share/nginx/html
1212
RUN echo 'server { listen 80; server_name _; root /usr/share/nginx/html; location / { try_files $uri /index.html; } }' > /etc/nginx/conf.d/default.conf
1313
EXPOSE 80

README.md

+20-17
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,23 @@
1-
<h3 align="center">
2-
<img width="80" alt="drawdb logo" src="./src/assets/icon-dark.png">
3-
</h3>
4-
5-
<h3 align="center">Free, simple, and intuitive database design tool and SQL generator.</h3>
6-
7-
<p align="center">
8-
<a href="https://drawdb.app/">drawDB</a>
9-
·
10-
<a href="https://discord.gg/BrjZgNrmR6">Discord</a>
11-
·
12-
<a href="https://x.com/drawDB_">X</a>
13-
</p>
14-
15-
<h3 align="center"><img width="700" style="border-radius:5px;" alt="demo" src="drawdb.gif"></h3>
16-
17-
## drawDB
1+
<div align="center">
2+
<img width="64" alt="drawdb logo" src="./src/assets/icon-dark.png">
3+
<h1>drawDB</h1>
4+
</div>
5+
6+
<h3 align="center">Free, simple, and intuitive database schema editor and SQL generator.</h3>
7+
8+
<div align="center" style="margin-bottom:12px;">
9+
<a href="https://drawdb.app/" style="display: flex; align-items: center;">
10+
<img src="https://img.shields.io/badge/Start%20building-grey" alt="drawDB"/>
11+
</a>
12+
<a href="https://discord.gg/BrjZgNrmR6" style="display: flex; align-items: center;">
13+
<img src="https://img.shields.io/discord/1196658537208758412.svg?label=Join%20the%20Discord&logo=discord" alt="Discord"/>
14+
</a>
15+
<a href="https://x.com/drawDB_" style="display: flex; align-items: center;">
16+
<img src="https://img.shields.io/badge/Follow%20us%20on%20X-blue?logo=X" alt="Follow us on X"/>
17+
</a>
18+
</div>
19+
20+
<h3 align="center"><img width="700" style="border-radius:5px;" alt="demo" src="drawdb.png"></h3>
1821

1922
DrawDB is a robust and user-friendly database entity relationship (DBER) editor right in your browser. Build diagrams with a few clicks, export sql scripts, customize your editor, and more without creating an account. See the full set of features [here](https://drawdb.app/).
2023

drawdb.gif

-1.98 MB
Binary file not shown.

drawdb.png

172 KB
Loading

index.html

+8-4
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,19 @@
4242
crossorigin="anonymous"
4343
/>
4444

45+
<link
46+
rel="stylesheet"
47+
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css"
48+
integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A=="
49+
crossorigin="anonymous"
50+
referrerpolicy="no-referrer"
51+
/>
52+
4553
<title>drawDB | Online database diagram editor and SQL generator</title>
4654
</head>
4755
<body theme-mode="light">
4856
<noscript>You need to enable JavaScript to run this app.</noscript>
4957
<div id="root"></div>
5058
<script type="module" src="/src/main.jsx"></script>
51-
<script
52-
src="https://kit.fontawesome.com/e35edcd75e.js"
53-
crossorigin="anonymous"
54-
></script>
5559
</body>
5660
</html>

0 commit comments

Comments
 (0)