Обновить конфигурацию базы данных, изменив имя пользователя, пароль и название базы данных, а также изменить префиксы таблиц на стандартные.
This commit is contained in:
@ -16,14 +16,11 @@ cp .env.example .env
|
||||
```env
|
||||
DATABASE_HOST=85.234.110.60
|
||||
DATABASE_PORT=5432
|
||||
DATABASE_USERNAME=bivekich
|
||||
DATABASE_PASSWORD=1kZoaf4_bQ
|
||||
DATABASE_NAME=biveki
|
||||
DATABASE_USERNAME=prism
|
||||
DATABASE_PASSWORD=oaZ3-4Y6yf
|
||||
DATABASE_NAME=prism
|
||||
```
|
||||
|
||||
**Важно**: База данных используется совместно с другими проектами.
|
||||
Все таблицы Prism Messenger имеют префикс `prism_` для избежания конфликтов.
|
||||
|
||||
### Проверка подключения
|
||||
|
||||
Если возникают проблемы с подключением:
|
||||
@ -38,7 +35,7 @@ DATABASE_NAME=biveki
|
||||
|
||||
3. **Тестирование подключения через psql**:
|
||||
```bash
|
||||
psql 'postgresql://bivekich:1kZoaf4_bQ@85.234.110.60:5432/biveki'
|
||||
psql 'postgresql://prism:oaZ3-4Y6yf@85.234.110.60:5432/prism'
|
||||
```
|
||||
|
||||
### Альтернативная локальная разработка
|
||||
|
@ -4,7 +4,7 @@ import { User } from '../../users/entities/user.entity';
|
||||
import { Message } from '../../messages/entities/message.entity';
|
||||
|
||||
@ObjectType()
|
||||
@Entity('prism_conversations')
|
||||
@Entity('conversations')
|
||||
export class Conversation {
|
||||
@Field(() => ID)
|
||||
@PrimaryGeneratedColumn('uuid')
|
||||
@ -21,7 +21,7 @@ export class Conversation {
|
||||
@Field(() => [User])
|
||||
@ManyToMany(() => User)
|
||||
@JoinTable({
|
||||
name: 'prism_conversation_participants',
|
||||
name: 'conversation_participants',
|
||||
joinColumn: { name: 'conversationId', referencedColumnName: 'id' },
|
||||
inverseJoinColumn: { name: 'userId', referencedColumnName: 'id' },
|
||||
})
|
||||
|
@ -4,7 +4,7 @@ import { User } from '../../users/entities/user.entity';
|
||||
import { Conversation } from '../../conversations/entities/conversation.entity';
|
||||
|
||||
@ObjectType()
|
||||
@Entity('prism_messages')
|
||||
@Entity('messages')
|
||||
export class Message {
|
||||
@Field(() => ID)
|
||||
@PrimaryGeneratedColumn('uuid')
|
||||
|
Reference in New Issue
Block a user