Skip to content

Commit ea2ab4a

Browse files
authored
Merge pull request #198 from tjjfvi/revamp-rep
Revamp rep
2 parents 9a11a61 + fb15050 commit ea2ab4a

File tree

8 files changed

+215
-173
lines changed

8 files changed

+215
-173
lines changed

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,5 @@ SUGGESTIONS_CHANNEL=
2828
LOG_CHANNEL=
2929

3030
# PREFIXES=!,t!
31+
32+
# REP_EMOJI=⭐

src/db.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { Connection, createConnection } from 'typeorm';
22
import { dbUrl } from './env';
3-
import { RepUser } from './entities/RepUser';
4-
import { RepGive } from './entities/RepGive';
3+
import { Rep } from './entities/Rep';
54
import { HelpThread } from './entities/HelpThread';
65
import { Snippet } from './entities/Snippet';
76

@@ -27,7 +26,7 @@ export async function getDB() {
2726
url: dbUrl,
2827
synchronize: true,
2928
logging: false,
30-
entities: [RepUser, RepGive, HelpThread, Snippet],
29+
entities: [Rep, HelpThread, Snippet],
3130
...extraOpts,
3231
});
3332
console.log('Connected to DB');

src/entities/Rep.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import { Entity, BaseEntity, PrimaryColumn, Column } from 'typeorm';
2+
3+
@Entity()
4+
export class Rep extends BaseEntity {
5+
@PrimaryColumn()
6+
messageId!: string;
7+
8+
@Column()
9+
date!: string;
10+
11+
@Column()
12+
channel!: string;
13+
14+
@Column()
15+
amount!: number;
16+
17+
@Column()
18+
recipient!: string;
19+
20+
@Column()
21+
initialGiver!: string;
22+
}

src/entities/RepGive.ts

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/entities/RepUser.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/env.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,5 @@ export const suggestionsChannelId = process.env.SUGGESTIONS_CHANNEL!;
4141
export const logChannelId = process.env.LOG_CHANNEL!;
4242

4343
export const prefixes = (process.env.PREFIXES ?? '!').split(',');
44+
45+
export const repEmoji = process.env.REP_EMOJI ?? '⭐';

0 commit comments

Comments
 (0)