/sources/torrentflux/sqlite_torrentflux.sql

https://bitbucket.org/rainlake/optware · SQL · 130 lines · 101 code · 20 blank · 9 comment · 0 complexity · 7a4cf378c58b2b35a577dc5e2fca19c0 MD5 · raw file

  1. -- SQL commands to create a TorrentFlux database using sqlite
  2. -- --------------------------------------------------------
  3. BEGIN TRANSACTION;
  4. CREATE TABLE tf_links (
  5. lid INTEGER PRIMARY KEY,
  6. url VARCHAR NOT NULL default '',
  7. sitename VARCHAR NOT NULL default 'Old Link',
  8. sort_order INTEGER default '0'
  9. );
  10. INSERT INTO tf_links VALUES (1, 'http://www.torrentflux.com', 'TorrentFlux.com', 0);
  11. -- --------------------------------------------------------
  12. CREATE TABLE tf_log (
  13. cid INTEGER PRIMARY KEY,
  14. user_id VARCHAR NOT NULL default '',
  15. file VARCHAR NOT NULL default '',
  16. action VARCHAR NOT NULL default '',
  17. ip VARCHAR NOT NULL default '',
  18. ip_resolved VARCHAR NOT NULL default '',
  19. user_agent VARCHAR NOT NULL default '',
  20. time VARCHAR NOT NULL default '0'
  21. );
  22. -- --------------------------------------------------------
  23. CREATE TABLE tf_messages (
  24. mid INTEGER PRIMARY KEY,
  25. to_user VARCHAR NOT NULL default '',
  26. from_user VARCHAR NOT NULL default '',
  27. message TEXT,
  28. IsNew INTEGER default NULL,
  29. ip VARCHAR NOT NULL default '',
  30. time VARCHAR NOT NULL default '0',
  31. force_read INTEGER default '0'
  32. );
  33. -- --------------------------------------------------------
  34. CREATE TABLE tf_rss (
  35. rid INTEGER PRIMARY KEY,
  36. url VARCHAR NOT NULL default ''
  37. );
  38. -- --------------------------------------------------------
  39. CREATE TABLE tf_settings (
  40. tf_key VARCHAR PRIMARY KEY default '',
  41. tf_value TEXT NOT NULL
  42. );
  43. INSERT INTO tf_settings VALUES ('path', '/opt/var/torrentflux/downloads/');
  44. INSERT INTO tf_settings VALUES ('btphpbin', '/opt/share/www/torrentflux/TF_BitTornado/btphptornado.py');
  45. INSERT INTO tf_settings VALUES ('btshowmetainfo', '/opt/share/www/torrentflux/TF_BitTornado/btshowmetainfo.py');
  46. INSERT INTO tf_settings VALUES ('advanced_start', '1');
  47. INSERT INTO tf_settings VALUES ('max_upload_rate', '10');
  48. INSERT INTO tf_settings VALUES ('max_download_rate', '0');
  49. INSERT INTO tf_settings VALUES ('max_uploads', '4');
  50. INSERT INTO tf_settings VALUES ('minport', '49160');
  51. INSERT INTO tf_settings VALUES ('maxport', '49300');
  52. INSERT INTO tf_settings VALUES ('rerequest_interval', '1800');
  53. INSERT INTO tf_settings VALUES ('cmd_options', '');
  54. INSERT INTO tf_settings VALUES ('enable_search', '1');
  55. INSERT INTO tf_settings VALUES ('enable_file_download', '1');
  56. INSERT INTO tf_settings VALUES ('enable_view_nfo', '1');
  57. INSERT INTO tf_settings VALUES ('package_ENGINE', 'zip');
  58. INSERT INTO tf_settings VALUES ('show_server_load', '1');
  59. INSERT INTO tf_settings VALUES ('loadavg_path', '/proc/loadavg');
  60. INSERT INTO tf_settings VALUES ('days_to_keep', '30');
  61. INSERT INTO tf_settings VALUES ('minutes_to_keep', '3');
  62. INSERT INTO tf_settings VALUES ('rss_cache_min', '20');
  63. INSERT INTO tf_settings VALUES ('page_refresh', '60');
  64. INSERT INTO tf_settings VALUES ('default_theme', 'matrix');
  65. INSERT INTO tf_settings VALUES ('default_language', 'lang-english.php');
  66. INSERT INTO tf_settings VALUES ('debug_sql', '1');
  67. INSERT INTO tf_settings VALUES ('torrent_dies_when_done', 'False');
  68. INSERT INTO tf_settings VALUES ('sharekill', '150');
  69. INSERT INTO tf_settings VALUES ('tfQManager', '/opt/share/www/torrentflux/TF_BitTornado/tfQManager.py');
  70. INSERT INTO tf_settings VALUES ('AllowQueing', '0');
  71. INSERT INTO tf_settings VALUES ('maxServerThreads', '5');
  72. INSERT INTO tf_settings VALUES ('maxUserThreads', '2');
  73. INSERT INTO tf_settings VALUES ('sleepInterval', '10');
  74. INSERT INTO tf_settings VALUES ('debugTorrents', '0');
  75. INSERT INTO tf_settings VALUES ('pythonCmd', '/opt/bin/python');
  76. INSERT INTO tf_settings VALUES ('searchEngine', 'isoHunt');
  77. INSERT INTO tf_settings VALUES ('TorrentSpyGenreFilter', 'a:3:{i:0;s:2:"11";i:1;s:1:"6";i:2;s:1:"7";}');
  78. INSERT INTO tf_settings VALUES ('TorrentBoxGenreFilter', 'a:3:{i:0;s:1:"0";i:1;s:1:"9";i:2;s:2:"10";}');
  79. INSERT INTO tf_settings VALUES ('TorrentPortalGenreFilter', 'a:3:{i:0;s:1:"0";i:1;s:1:"6";i:2;s:2:"10";}');
  80. INSERT INTO tf_settings VALUES ('enable_maketorrent','0');
  81. INSERT INTO tf_settings VALUES ('btmakemetafile','/opt/share/www/torrentflux/TF_BitTornado/btmakemetafile.py');
  82. INSERT INTO tf_settings VALUES ('enable_torrent_download','1');
  83. INSERT INTO tf_settings VALUES ('enable_file_priority','1');
  84. INSERT INTO tf_settings VALUES ('security_code','0');
  85. INSERT INTO tf_settings VALUES ('crypto_allowed', '0');
  86. INSERT INTO tf_settings VALUES ('crypto_only', '0');
  87. INSERT INTO tf_settings VALUES ('crypto_stealth', '0');
  88. -- --------------------------------------------------------
  89. CREATE TABLE tf_users (
  90. uid INTEGER PRIMARY KEY,
  91. user_id VARCHAR NOT NULL default '',
  92. password VARCHAR NOT NULL default '',
  93. hits INTEGER NOT NULL default '0',
  94. last_visit VARCHAR NOT NULL default '0',
  95. time_created VARCHAR NOT NULL default '0',
  96. user_level INTEGER NOT NULL default '0',
  97. hide_offline INTEGER NOT NULL default '0',
  98. theme VARCHAR NOT NULL default 'mint',
  99. language_file VARCHAR default 'lang-english.php'
  100. );
  101. -- --------------------------------------------------------
  102. CREATE TABLE tf_cookies (
  103. cid INTEGER NOT NULL PRIMARY KEY,
  104. uid INTEGER NOT NULL,
  105. host VARCHAR default NULL,
  106. data VARCHAR default NULL
  107. );
  108. INSERT INTO tf_cookies VALUES(1,1,'thepiratebay.org','language=en_EN');
  109. -- --------------------------------------------------------
  110. COMMIT;