Skip to content

Commit 6986a84

Browse files
committed
Merged prod mod manager change.
1 parent b90b04b commit 6986a84

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
CREATE TABLE IF NOT EXISTS mm_packages_new (
2+
node TEXT,
3+
server_name TEXT,
4+
package_name TEXT NOT NULL,
5+
version TEXT NOT NULL,
6+
folder TEXT NOT NULL,
7+
time TIMESTAMP DEFAULT NOW(),
8+
UNIQUE (node, package_name),
9+
UNIQUE (server_name, package_name),
10+
FOREIGN KEY (server_name) REFERENCES servers (server_name) ON UPDATE CASCADE ON DELETE CASCADE
11+
);
12+
INSERT INTO mm_packages_new (server_name, package_name, version, folder, time)
13+
SELECT server_name, package_name, version, folder, time
14+
FROM mm_packages
15+
WHERE folder = 'SavedGames';
16+
INSERT INTO mm_packages_new (node, package_name, version, folder, time)
17+
SELECT server_name, package_name, version, folder, time
18+
FROM mm_packages
19+
WHERE folder = 'RootFolder';
20+
DROP TABLE mm_packages;
21+
ALTER TABLE mm_packages_new RENAME TO mm_packages;

0 commit comments

Comments
 (0)