Skip to content
created by Aha00aAha00a at 2015-10-20
last modified by Aha00aAha00a at 2018-02-06
revision: 11

1. Trac Migration

:%s/time integer/time BIGINT/g
:%s/text text/text LONGTEXT/g
:%s/#!AhaTracTable/#!Table/g
:%s/\[\[PageOutline\]\]//g
:%s/{{{/[ [[/g
:%s/}}}/] ]]/g
INSERT INTO Page (name, revision, time, author, remoteAddress, content, comment)
SELECT w.name, w.revision + 1, 1445424450613000, 'aha00a@gmail.com', '127.0.0.1', CONCAT('#!read aha00a@gmail.com\n#!write aha00a@gmail.com\n', w.content), 'Migrate permission'
    FROM Page w
    INNER JOIN (
        SELECT
            name, MAX(revision) revision
            FROM Page
            WHERE name LIKE '끄%'
            GROUP BY name
            ORDER BY MAX(time) DESC
    ) NV ON w.name = NV.name AND w.revision = NV.revision
    ORDER BY name
INSERT INTO Page (name, revision, time, author, remoteAddress, content, comment)
SELECT w.name, w.revision + 1, 1445424450613000, 'aha00a@gmail.com', '127.0.0.1', REPLACE(w.content, '[wiki:aha00a]', ''), 'Remove signature'
    FROM Page w
    INNER JOIN (
        SELECT
            name, MAX(revision) revision
            FROM Page
            GROUP BY name
            ORDER BY MAX(time) DESC
    ) NV ON w.name = NV.name AND w.revision = NV.revision
    WHERE w.content LIKE '%[wiki:aha00a]%' AND w.name NOT LIKE '%Aha00a%'
    ORDER BY name

첨부파일들

2. See Also

2.2. Similar Pages

Similar pages by cosine similarity. Words after page name are term frequency.

2.3. Adjacent Pages

Control
≤ 32
all
1.0x
1.0x
80
-120
ON
Metrics
Nodes(visible/total)0/0
Links(visible/total)0/0
Avg degree0.00
Depth coverage0
Queue(fetch/graph)0 / 0
Zoom(scale)1.00x
Ctrl/⌘ + Scroll: Zoom
Root 1-hop 2-hop+