diff --git a/sql/drop-soundex.sql b/sql/drop-soundex.sql new file mode 100644 index 0000000..def5cf3 --- /dev/null +++ b/sql/drop-soundex.sql @@ -0,0 +1,20 @@ +BEGIN TRANSACTION; +CREATE TABLE factoid_new ( + factoid_id INTEGER PRIMARY KEY AUTOINCREMENT, + original_subject VARCHAR(100), + subject VARCHAR(100), + copula VARCHAR(25), + predicate TEXT, + author VARCHAR(100), + modified_time INTEGER, + metaphone TEXT, + compose_macro CHAR(1) DEFAULT '0', + protected BOOLEAN DEFAULT '0' + ); + +INSERT INTO factoid_new SELECT factoid_id, original_subject, subject, copula, predicate, author, modified_time, metaphone, compose_macro, protected FROM factoid; +DROP TABLE factoid; +ALTER TABLE factoid_new RENAME TO factoid; +COMMIT; + + diff --git a/sql/metaphone.sql b/sql/metaphone.sql new file mode 100644 index 0000000..048f333 --- /dev/null +++ b/sql/metaphone.sql @@ -0,0 +1 @@ +ALTER TABLE factoid ADD COLUMN metaphone TEXT;