Skip to content
This repository was archived by the owner on Mar 16, 2019. It is now read-only.

Commit f456f8e

Browse files
author
UramnOIL
committed
get()の追加
1 parent 2ffd09e commit f456f8e

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed

resources/sqlite.sql

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ INSERT INTO accounts(
2020
DELETE FROM accounts
2121
WHERE id = :name;
2222
-- # }
23+
-- # { get
24+
-- # :name string
25+
SELECT *
26+
FROM accounts
27+
WHERE name = :name;
28+
-- # }
2329
-- # }
2430
-- # { ffapvp
2531
-- # { init
@@ -53,10 +59,10 @@ IN (
5359
-- # }
5460
-- # { get
5561
-- # :name string
56-
SELECT *
57-
FROM dual
62+
SELECT accounts.id, accounts.name, ffapvp.kill, ffapvp.death, ffapvp.exp
63+
FROM ffapvp
5864
INNER JOIN accounts
59-
ON dual.id = accounts.id
65+
ON ffapvp.id = accounts.id
6066
WHERE accounts.name = :name;
6167
-- # }
6268
-- # { addcount
@@ -80,7 +86,7 @@ WHERE id IN (
8086
-- # }
8187
-- # { getrankingbyExp
8288
-- # :limit int
83-
SELECT *
89+
SELECT accounts.id, accounts.name, ffapvp.kill, ffapvp.death, ffapvp.exp
8490
FROM ffapvp
8591
INNER JOIN accounts
8692
ON ffapvp.id = accounts.id
@@ -89,7 +95,7 @@ ORDER BY exp DESC;
8995
-- # }
9096
-- # { getrankingbykill
9197
-- # :limit int
92-
SELECT *
98+
SELECT accounts.id, accounts.name, ffapvp.kill, ffapvp.death, ffapvp.exp
9399
FROM ffapvp
94100
INNER JOIN accounts
95101
ON ffapvp.id = accounts.id
@@ -127,6 +133,13 @@ WHERE id IN (
127133
WHERE accounts.name = :name
128134
);
129135
-- # }
136+
-- # { get
137+
SELECT accounts.id, accounts.name, dual.kill, dual.death, dual.win, dual.lose
138+
FROM dual
139+
INNER JOIN accounts
140+
ON dual.id = accounts.id
141+
WHERE accounts.name = :name;
142+
-- # }
130143
-- # { addCount
131144
-- # :name string
132145
-- # :kill int
@@ -149,7 +162,7 @@ WHERE id IN (
149162
-- # }
150163
-- # { getrankingbywin
151164
-- # :limit int
152-
SELECT *
165+
SELECT accounts.id, accounts.name, dual.kill, dual.death, dual.win, dual.lose
153166
FROM dual
154167
INNER JOIN accounts
155168
ON dual.id = accounts.id

src/VectorNetworkProject/DataProvider/Tables/Dual/Dual.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class Dual extends TableBase
1818
public const UNREGISTER = 'userdataprovider.dual.unregister';
1919
public const GET = 'userdataprovider.dual.get';
2020
public const ADD_COUNT = 'userdataprovider.dual.addcount';
21-
public const GET_RANKING = 'userdataprovider.dual.getranking';
21+
public const GET_RANKING = 'userdataprovider.dual.getrankingbywin';
2222

2323
public function init(): void
2424
{

0 commit comments

Comments
 (0)