Add database skeleton file
This commit is contained in:
parent
5d431394c9
commit
7e75ad857b
|
@ -6,4 +6,6 @@ RewriteEngine On
|
||||||
RewriteCond %{REQUEST_FILENAME} !-f
|
RewriteCond %{REQUEST_FILENAME} !-f
|
||||||
RewriteCond %{REQUEST_FILENAME} !-d
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
RewriteCond %{REQUEST_FILENAME} !-l
|
RewriteCond %{REQUEST_FILENAME} !-l
|
||||||
RewriteRule . %{ENV:BASE}index.php [L]
|
RewriteRule . ./index.php [L]
|
||||||
|
|
||||||
|
php_value short_open_tag 1
|
|
@ -0,0 +1,38 @@
|
||||||
|
# Database structure for kabano.org open-source project
|
||||||
|
# This file is designed to be imported in quickdatabasediagrams.com
|
||||||
|
|
||||||
|
user
|
||||||
|
-
|
||||||
|
id PK int
|
||||||
|
name string
|
||||||
|
mail string
|
||||||
|
password string
|
||||||
|
is_avatar_present boolean
|
||||||
|
website NULL string
|
||||||
|
locale string
|
||||||
|
role int # 200: blocked; 400: registered; 600: premium; 800: moderator; 1000: admin
|
||||||
|
last_login_date date
|
||||||
|
register_date date
|
||||||
|
|
||||||
|
object
|
||||||
|
-
|
||||||
|
id PK int
|
||||||
|
creation_date date
|
||||||
|
author_id int FK >- user.id
|
||||||
|
is_public bool
|
||||||
|
type int # 0: wiki_page; 1: forum_thread; 2: refuge; 3: hut...
|
||||||
|
|
||||||
|
object_locale
|
||||||
|
-
|
||||||
|
id PK int
|
||||||
|
object_id int FK >- object.id
|
||||||
|
locale string
|
||||||
|
|
||||||
|
object_revision # Note: restoring an old version is done by creating a new revision
|
||||||
|
-
|
||||||
|
id PK int
|
||||||
|
revision_date date
|
||||||
|
object_locale_id int FK >- object_locale.id
|
||||||
|
contributor_id int FK >- user.id
|
||||||
|
name string
|
||||||
|
content text?
|
Loading…
Reference in New Issue