Ikem

SQLite dump for new Anchor site

Mar 27th, 2017
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. PRAGMA foreign_keys=OFF;
  2. BEGIN TRANSACTION;
  3. CREATE TABLE anchor_categories (
  4.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  5.   title VARCHAR(150) NOT NULL,
  6.   slug VARCHAR(40) NOT NULL,
  7.   description text NOT NULL
  8. );
  9. INSERT INTO "anchor_categories" VALUES(1,'Uncategorised','uncategorised','Uncategorised');
  10. CREATE TABLE anchor_comments (
  11.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  12.   post INTEGER,
  13.   STATUS VARCHAR CHECK(STATUS IN ('pending','approved','spam')) NOT NULL,
  14.   DATE datetime NOT NULL,
  15.   name VARCHAR(140) NOT NULL,
  16.   email VARCHAR(140) NOT NULL,
  17.   text text NOT NULL
  18. );
  19. CREATE TABLE anchor_extend (
  20.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  21.   TYPE VARCHAR CHECK(TYPE IN ('post','page')) NOT NULL,
  22.   FIELD VARCHAR CHECK(FIELD IN('text','html','image','file')) NOT NULL,
  23.   KEY VARCHAR(160) NOT NULL,
  24.   label VARCHAR(160) NOT NULL,
  25.   attributes text NOT NULL
  26. );
  27. CREATE TABLE anchor_meta (
  28.   KEY VARCHAR(140) NOT NULL,
  29.   VALUE text NOT NULL
  30. );
  31. INSERT INTO "anchor_meta" VALUES('auto_published_comments','0');
  32. INSERT INTO "anchor_meta" VALUES('comment_moderation_keys','');
  33. INSERT INTO "anchor_meta" VALUES('comment_notifications','0');
  34. INSERT INTO "anchor_meta" VALUES('current_migration','140');
  35. INSERT INTO "anchor_meta" VALUES('date_format','jS M, Y');
  36. INSERT INTO "anchor_meta" VALUES('description',' ');
  37. INSERT INTO "anchor_meta" VALUES('home_page','1');
  38. INSERT INTO "anchor_meta" VALUES('posts_page','1');
  39. INSERT INTO "anchor_meta" VALUES('posts_per_page','6');
  40. INSERT INTO "anchor_meta" VALUES('sitename','Unconfigured Anchor Site');
  41. INSERT INTO "anchor_meta" VALUES('theme','default');
  42. INSERT INTO "anchor_meta" VALUES('last_update_check','2014-11-20 12:19:31');
  43. INSERT INTO "anchor_meta" VALUES('update_version','0.9.2');
  44. CREATE TABLE anchor_page_meta (
  45.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  46.   page INT(6) NOT NULL,
  47.   extend INT(6) NOT NULL,
  48.   DATA text NOT NULL
  49. );
  50. CREATE TABLE anchor_pages (
  51.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  52.   parent INT(6) NOT NULL,
  53.   slug VARCHAR(150) NOT NULL,
  54.   name VARCHAR(64) NOT NULL,
  55.   title VARCHAR(150) NOT NULL,
  56.   content text NOT NULL,
  57.   STATUS VARCHAR CHECK (STATUS IN ('draft','published','archived')) NOT NULL,
  58.   redirect text NOT NULL,
  59.   show_in_menu tinyint(1) NOT NULL,
  60.   menu_order INT(4) NOT NULL
  61. );
  62. INSERT INTO "anchor_pages" VALUES(1,0,'posts','Posts','My posts and thoughts','Welcome!','published','',1,0);
  63. CREATE TABLE anchor_post_meta (
  64.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  65.   post INT(6) NOT NULL,
  66.   extend INT(6) NOT NULL,
  67.   DATA text NOT NULL
  68. );
  69. CREATE TABLE anchor_posts (
  70.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  71.   title VARCHAR(150) NOT NULL,
  72.   slug VARCHAR(150) NOT NULL,
  73.   description text NOT NULL,
  74.   html text NOT NULL,
  75.   css text NOT NULL,
  76.   js text NOT NULL,
  77.   created datetime NOT NULL,
  78.   author INT(6) NOT NULL,
  79.   category INT(6) NOT NULL,
  80.   STATUS VARCHAR CHECK(STATUS IN ('draft','published','archived')) NOT NULL,
  81.   comments tinyint(1) NOT NULL
  82. );
  83. INSERT INTO "anchor_posts" VALUES(1,'Hello World','hello-world','This is the first post.','Hello World!\r\n\r\nThis is the first post.','','','2014-11-20 17:12:06',1,1,'published',0);
  84. CREATE TABLE anchor_sessions (
  85.   id CHAR(32) NOT NULL,
  86.   expire INT(10) NOT NULL,
  87.   DATA text NOT NULL
  88. );
  89. CREATE TABLE anchor_users (
  90.   id INTEGER PRIMARY KEY AUTOINCREMENT,
  91.   username VARCHAR(100) NOT NULL,
  92.   password text NOT NULL,
  93.   email VARCHAR(140) NOT NULL,
  94.   real_name VARCHAR(140) NOT NULL,
  95.   bio text NOT NULL,
  96.   STATUS VARCHAR CHECK(STATUS IN ('inactive','active')) NOT NULL,
  97.   ROLE VARCHAR CHECK(ROLE IN ('administrator','editor','user')) NOT NULL
  98. );
  99. INSERT INTO "anchor_users" VALUES(1,'admin','$1$iuVMmuiP$hGdyzZVNr52F0Vd9Eq3MX0','admin@example.com','Administrator','Sysop','active','administrator');
  100. DELETE FROM sqlite_sequence;
  101. INSERT INTO "sqlite_sequence" VALUES('anchor_categories',1);
  102. INSERT INTO "sqlite_sequence" VALUES('anchor_pages',1);
  103. INSERT INTO "sqlite_sequence" VALUES('anchor_posts',1);
  104. INSERT INTO "sqlite_sequence" VALUES('anchor_users',1);
  105. CREATE INDEX i_anchor_comments_post ON anchor_comments(post);
  106. CREATE INDEX i_anchor_comments_status ON anchor_comments(STATUS);
  107. CREATE INDEX i_anchor_page_meta_page ON anchor_page_meta(page);
  108. CREATE INDEX i_anchor_page_meta_extend ON anchor_page_meta(extend);
  109. CREATE INDEX i_anchor_pages_status ON anchor_pages(STATUS);
  110. CREATE INDEX i_anchor_pages_slug ON anchor_pages(slug);
  111. CREATE INDEX i_anchor_post_meta_post ON anchor_post_meta(post);
  112. CREATE INDEX i_anchor_post_meta_extend ON anchor_post_meta(extend);
  113. CREATE INDEX i_anchor_posts_status ON anchor_posts(STATUS);
  114. CREATE INDEX i_anchor_posts_slug ON anchor_posts(slug);
  115. COMMIT;
Add Comment
Please, Sign In to add comment