Mercurial > kraina_muminkow
annotate frontend/schema.sql @ 12:5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
author | Michał Rudowicz <michal.rudowicz@fl9.eu> |
---|---|
date | Sun, 27 Mar 2011 17:13:44 +0200 |
parents | e00d04093c60 |
children |
rev | line source |
---|---|
12
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
1 PRAGMA foreign_keys = ON; |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
2 CREATE TABLE users ( |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
3 "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, -- ID Użytkownika |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
4 "username" TEXT NOT NULL, -- Nazwa użytkownika |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
5 "password" TEXT NOT NULL, -- Hash hasła użytkownika |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
6 "activated" BOOLEAN -- Czy konto zostało uaktywnione |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
7 ); |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
8 CREATE TABLE jobs ( |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
9 "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, -- ID Zadania |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
10 "label" TEXT, -- Opis zadania |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
11 "owner_id" INTEGER NOT NULL, -- ID właściciela zadania |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
12 "hash" TEXT NOT NULL, -- Hash do zdekodowania |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
13 "state" INTEGER NOT NULL DEFAULT (0), -- Obecny stan operacji |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
14 "result" TEXT, -- Wynik operacji |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
15 "percent" INTEGER, -- Procent ukończenia operacji |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
16 "last_checked" TEXT, -- Ostatnio sprawdzany hash |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
17 "min_pass_len" INTEGER NOT NULL DEFAULT (1), -- Minimalna długość hasła |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
18 "max_pass_len" INTEGER NOT NULL DEFAULT (5), -- Maksymalna długość hasła |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
19 "method" INTEGER NOT NULL DEFAULT (0), -- Metoda sprawdzania hashy |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
20 FOREIGN KEY("owner_id") REFERENCES users("id") |
5b4688e1964c
Uaktualniłem schemat bazy danych wg. ticketu
Michał Rudowicz <michal.rudowicz@fl9.eu>
parents:
8
diff
changeset
|
21 ); |