summaryrefslogtreecommitdiff
path: root/sqlite_schema.sql
diff options
context:
space:
mode:
authorakpu1 <akpu1@inventati.org>2016-06-22 07:58:15 +0200
committerEliot Whalan <ewhal@pantsu.cat>2016-06-22 07:58:15 +0200
commit424eea4f630d25158ec033a004666ecd0107f8b8 (patch)
tree02e356202117b92c4c9e15a5f147f3598e93561a /sqlite_schema.sql
parent0d539ff4af4bb62d783d1920abb4158655645398 (diff)
Added instructions and schema to use or migrate to SQLite (#17)
* Added MySQL to SQLite migration instructions; SQLite setup instructions * Renamed schema.sql to mysql_schema.sql * Produced modified schema suitable for SQLite * Added SQLite setup and migration instructions
Diffstat (limited to 'sqlite_schema.sql')
-rw-r--r--sqlite_schema.sql16
1 files changed, 16 insertions, 0 deletions
diff --git a/sqlite_schema.sql b/sqlite_schema.sql
new file mode 100644
index 0000000..414719c
--- /dev/null
+++ b/sqlite_schema.sql
@@ -0,0 +1,16 @@
+PRAGMA synchronous = OFF;
+PRAGMA journal_mode = MEMORY;
+BEGIN TRANSACTION;
+CREATE TABLE `files` (
+ `id` integer NOT NULL PRIMARY KEY AUTOINCREMENT
+, `hash` char(40) default NULL
+, `originalname` varchar(255) default NULL
+, `filename` varchar(30) default NULL
+, `size` integer default NULL
+, `date` date default NULL
+, `expire` date default NULL
+, `delid` char(40) default NULL
+, `user` integer default '0'
+, `dir` integer default '0'
+);
+END TRANSACTION;