add fix
This commit is contained in:
parent
3759690470
commit
f7e71dc042
@ -1,4 +1,6 @@
|
||||
FROM golang:1.23-alpine
|
||||
FROM golang:1.23
|
||||
|
||||
# Установка mime-support через apk
|
||||
|
||||
WORKDIR /root
|
||||
COPY . .
|
||||
|
@ -12,6 +12,9 @@ services:
|
||||
restart: always
|
||||
networks:
|
||||
- donat-network
|
||||
volumes:
|
||||
- ./storage:/storage
|
||||
|
||||
|
||||
widget_db:
|
||||
image: postgres:16.3-alpine3.20
|
||||
@ -26,7 +29,6 @@ services:
|
||||
volumes:
|
||||
- ./sql/init.sql:/docker-entrypoint-initdb.d/init.sql
|
||||
- ./docker/postgres/data:/var/lib/postgresql/data
|
||||
- ./storage:/storage
|
||||
networks:
|
||||
donat-network:
|
||||
external: true
|
@ -22,7 +22,7 @@ CREATE TABLE IF NOT EXISTS widgets (
|
||||
|
||||
CREATE TABLE IF NOT EXISTS files (
|
||||
id UUID NOT NULL PRIMARY KEY DEFAULT uuid_generate_v4(),
|
||||
file_type VARCHAR(15) NOT NULL,
|
||||
file_type VARCHAR(30) NOT NULL,
|
||||
file_name VARCHAR(50) NOT NULL,
|
||||
extension VARCHAR(10) NOT NULL,
|
||||
streamer_id INTEGER NOT NULL,
|
||||
|
@ -39,7 +39,6 @@ func (fileService *ServiceFile) AddNewFile(
|
||||
streamerID int,
|
||||
) (string, error) {
|
||||
fileExt := path.Ext(file.Filename)
|
||||
|
||||
mimeType := mime.TypeByExtension(fileExt)
|
||||
if mimeType == "" {
|
||||
mimeType = "application/octet-stream"
|
||||
|
@ -10,20 +10,27 @@ CREATE TABLE IF NOT EXISTS files (
|
||||
streamer_id INTEGER NOT NULL,
|
||||
created_at TIMESTAMP DEFAULT now()
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS widgets (
|
||||
id SERIAL PRIMARY KEY,
|
||||
streamer_id INTEGER NOT NULL,
|
||||
template_id INTEGER,
|
||||
group_id INTEGER NOT NULL DEFAULT 1,
|
||||
is_active BOOLEAN NOT NULL DEFAULT true,
|
||||
|
||||
name VARCHAR(50) NOT NULL,
|
||||
image UUID NOT NULL REFERENCES files(id) ON DELETE CASCADE,
|
||||
audio UUID NOT NULL REFERENCES files(id) ON DELETE CASCADE,
|
||||
|
||||
duration INTEGER NOT NULL,
|
||||
min_amount INTEGER NOT NULL,
|
||||
max_amount INTEGER NOT NULL,
|
||||
|
||||
created_at TIMESTAMP NOT NULL DEFAULT now(),
|
||||
updated_at TIMESTAMP NOT NULL DEFAULT now()
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE TABLE IF NOT EXISTS donats (
|
||||
id SERIAL PRIMARY KEY,
|
||||
streamer_id INTEGER NOT NULL,
|
||||
|
Loading…
x
Reference in New Issue
Block a user