diff options
| author | salmonik <salmonik@tuta.io> | 2026-10-29 22:55:49 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-10-29 22:55:49 +0100 |
| commit | 49df948de25d28601469e9ca993f33530989ebd0 (patch) | |
| tree | 291aae0f57d0d7d12a27eb28038e43f942d6b991 /src/server | |
| parent | v2.4.0: key stored credentials by certificate fingerprint (diff) | |
| download | zagan-bet-49df948de25d28601469e9ca993f33530989ebd0.tar.gz zagan-bet-49df948de25d28601469e9ca993f33530989ebd0.zip | |
v3.0.0: cursor-driven roulette felt with splits and corners; drop schema migrations; require 80x24
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/database.rs | 6 | ||||
| -rw-r--r-- | src/server/games/roulette.rs | 2 |
2 files changed, 1 insertions, 7 deletions
diff --git a/src/server/database.rs b/src/server/database.rs index 3cd86e4..6dd71a3 100644 --- a/src/server/database.rs +++ b/src/server/database.rs | |||
| @@ -11,12 +11,6 @@ pub fn init_db(conn: &Connection) { | |||
| 11 | [], | 11 | [], |
| 12 | ) | 12 | ) |
| 13 | .unwrap(); | 13 | .unwrap(); |
| 14 | // Add column if not exists (for migration) | ||
| 15 | let _ = conn.execute("ALTER TABLE users ADD COLUMN account_id INTEGER UNIQUE", []); | ||
| 16 | let _ = conn.execute( | ||
| 17 | "ALTER TABLE users ADD COLUMN balance INTEGER DEFAULT 1000", | ||
| 18 | [], | ||
| 19 | ); | ||
| 20 | conn.execute( | 14 | conn.execute( |
| 21 | "CREATE TABLE IF NOT EXISTS plays ( | 15 | "CREATE TABLE IF NOT EXISTS plays ( |
| 22 | session_id TEXT PRIMARY KEY, | 16 | session_id TEXT PRIMARY KEY, |
diff --git a/src/server/games/roulette.rs b/src/server/games/roulette.rs index 0a58323..de47dee 100644 --- a/src/server/games/roulette.rs +++ b/src/server/games/roulette.rs | |||
| @@ -36,7 +36,7 @@ impl Game for RouletteGame { | |||
| 36 | } | 36 | } |
| 37 | 37 | ||
| 38 | fn get_description(&self) -> &'static str { | 38 | fn get_description(&self) -> &'static str { |
| 39 | "European roulette. Bet on red/black, even/odd, or a straight number." | 39 | "European roulette. Straights, splits, corners, dozens, columns and outside bets." |
| 40 | } | 40 | } |
| 41 | 41 | ||
| 42 | fn prepare_state(&self, username: &str, bet_amount: u64) -> GameState { | 42 | fn prepare_state(&self, username: &str, bet_amount: u64) -> GameState { |
