Обновить конфигурацию базы данных, изменив имя пользователя, пароль и название базы данных, а также изменить префиксы таблиц на стандартные.

This commit is contained in:
Bivekich
2025-08-06 03:10:12 +03:00
parent 63c87d28a7
commit 21b4c00d9e
3 changed files with 7 additions and 10 deletions

View File

@ -16,14 +16,11 @@ cp .env.example .env
```env ```env
DATABASE_HOST=85.234.110.60 DATABASE_HOST=85.234.110.60
DATABASE_PORT=5432 DATABASE_PORT=5432
DATABASE_USERNAME=bivekich DATABASE_USERNAME=prism
DATABASE_PASSWORD=1kZoaf4_bQ DATABASE_PASSWORD=oaZ3-4Y6yf
DATABASE_NAME=biveki DATABASE_NAME=prism
``` ```
**Важно**: База данных используется совместно с другими проектами.
Все таблицы Prism Messenger имеют префикс `prism_` для избежания конфликтов.
### Проверка подключения ### Проверка подключения
Если возникают проблемы с подключением: Если возникают проблемы с подключением:
@ -38,7 +35,7 @@ DATABASE_NAME=biveki
3. **Тестирование подключения через psql**: 3. **Тестирование подключения через psql**:
```bash ```bash
psql 'postgresql://bivekich:1kZoaf4_bQ@85.234.110.60:5432/biveki' psql 'postgresql://prism:oaZ3-4Y6yf@85.234.110.60:5432/prism'
``` ```
### Альтернативная локальная разработка ### Альтернативная локальная разработка

View File

@ -4,7 +4,7 @@ import { User } from '../../users/entities/user.entity';
import { Message } from '../../messages/entities/message.entity'; import { Message } from '../../messages/entities/message.entity';
@ObjectType() @ObjectType()
@Entity('prism_conversations') @Entity('conversations')
export class Conversation { export class Conversation {
@Field(() => ID) @Field(() => ID)
@PrimaryGeneratedColumn('uuid') @PrimaryGeneratedColumn('uuid')
@ -21,7 +21,7 @@ export class Conversation {
@Field(() => [User]) @Field(() => [User])
@ManyToMany(() => User) @ManyToMany(() => User)
@JoinTable({ @JoinTable({
name: 'prism_conversation_participants', name: 'conversation_participants',
joinColumn: { name: 'conversationId', referencedColumnName: 'id' }, joinColumn: { name: 'conversationId', referencedColumnName: 'id' },
inverseJoinColumn: { name: 'userId', referencedColumnName: 'id' }, inverseJoinColumn: { name: 'userId', referencedColumnName: 'id' },
}) })

View File

@ -4,7 +4,7 @@ import { User } from '../../users/entities/user.entity';
import { Conversation } from '../../conversations/entities/conversation.entity'; import { Conversation } from '../../conversations/entities/conversation.entity';
@ObjectType() @ObjectType()
@Entity('prism_messages') @Entity('messages')
export class Message { export class Message {
@Field(() => ID) @Field(() => ID)
@PrimaryGeneratedColumn('uuid') @PrimaryGeneratedColumn('uuid')