Update SQL script.

This commit is contained in:
Martin Rotter 2016-02-19 13:54:42 +01:00
parent 21597dcc14
commit ad58740b61
3 changed files with 10 additions and 4 deletions

View File

@ -7,3 +7,5 @@ CREATE TABLE IF NOT EXISTS OwnCloudAccounts (
FOREIGN KEY (id) REFERENCES Accounts (id) FOREIGN KEY (id) REFERENCES Accounts (id)
); );
-- !
UPDATE Information SET inf_value = '5' WHERE inf_key = 'schema_version';

View File

@ -7,3 +7,5 @@ CREATE TABLE IF NOT EXISTS OwnCloudAccounts (
FOREIGN KEY (id) REFERENCES Accounts (id) FOREIGN KEY (id) REFERENCES Accounts (id)
); );
-- !
UPDATE Information SET inf_value = '5' WHERE inf_key = 'schema_version';

View File

@ -51,7 +51,7 @@ int OwnCloudFeed::update() {
} }
else { else {
return 0; return 0;
// TODO: TODO // TODO: TADY POKRACOVAT
// Udělat změnu tuto v tabulkách které mají sloupec custom_id // Udělat změnu tuto v tabulkách které mají sloupec custom_id
// Udělat to tak, že custom_id se bude vyplňovat pro všechny // Udělat to tak, že custom_id se bude vyplňovat pro všechny
// položky v Feeds, Categories a Messages // položky v Feeds, Categories a Messages
@ -60,7 +60,9 @@ int OwnCloudFeed::update() {
// //
// toto pak umožní přesunout všechny metody, které budou s custom ID a ID // toto pak umožní přesunout všechny metody, které budou s custom ID a ID
// pracovat, do třídy předka a ušetřit kód. // pracovat, do třídy předka a ušetřit kód.
// // - toto sql provede překopirovani hodnot z atributu id do custom_id, pokud
// je custom_id prazdne, což plati pro standardní učet
// bude potřeba překopirovat u zprav, kategorii a feedů
/* /*
*UPDATE Categories *UPDATE Categories
SET custom_id = (SELECT id FROM Categories t WHERE t.id = Categories.id) SET custom_id = (SELECT id FROM Categories t WHERE t.id = Categories.id)