link SQL script for initial schema
This commit is contained in:
		
							parent
							
								
									35f3ba1a89
								
							
						
					
					
						commit
						46728ebe26
					
				| 
						 | 
				
			
			@ -4,36 +4,36 @@
 | 
			
		|||
 | 
			
		||||
CREATE TABLE users
 | 
			
		||||
(
 | 
			
		||||
    username   TEXT      NOT NULL PRIMARY KEY,
 | 
			
		||||
    hash       TEXT      NOT NULL,
 | 
			
		||||
    salt       TEXT      NOT NULL,
 | 
			
		||||
    username TEXT NOT NULL PRIMARY KEY,
 | 
			
		||||
    hash TEXT NOT NULL,
 | 
			
		||||
    salt TEXT NOT NULL,
 | 
			
		||||
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
 | 
			
		||||
);
 | 
			
		||||
 | 
			
		||||
CREATE TABLE sessions
 | 
			
		||||
(
 | 
			
		||||
    token      TEXT      NOT NULL PRIMARY KEY,
 | 
			
		||||
    username   TEXT      NOT NULL,
 | 
			
		||||
    expires    TIMESTAMP NOT NULL,
 | 
			
		||||
    token TEXT NOT NULL PRIMARY KEY,
 | 
			
		||||
    username TEXT NOT NULL,
 | 
			
		||||
    expires TIMESTAMP NOT NULL,
 | 
			
		||||
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
 | 
			
		||||
);
 | 
			
		||||
 | 
			
		||||
CREATE TABLE projects
 | 
			
		||||
(
 | 
			
		||||
    url        TEXT      NOT NULL PRIMARY KEY,
 | 
			
		||||
    name       TEXT      NOT NULL,
 | 
			
		||||
    forge      TEXT      NOT NULL,
 | 
			
		||||
    version    TEXT      NOT NULL,
 | 
			
		||||
    url TEXT NOT NULL PRIMARY KEY,
 | 
			
		||||
    name TEXT NOT NULL,
 | 
			
		||||
    forge TEXT NOT NULL,
 | 
			
		||||
    version TEXT NOT NULL,
 | 
			
		||||
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
 | 
			
		||||
);
 | 
			
		||||
 | 
			
		||||
CREATE TABLE releases
 | 
			
		||||
(
 | 
			
		||||
    id          TEXT      NOT NULL PRIMARY KEY,
 | 
			
		||||
    project_url TEXT      NOT NULL,
 | 
			
		||||
    release_url TEXT      NOT NULL,
 | 
			
		||||
    tag         TEXT      NOT NULL,
 | 
			
		||||
    content     TEXT      NOT NULL,
 | 
			
		||||
    date        TIMESTAMP NOT NULL,
 | 
			
		||||
    created_at  TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
 | 
			
		||||
    id TEXT NOT NULL PRIMARY KEY,
 | 
			
		||||
    project_url TEXT NOT NULL,
 | 
			
		||||
    release_url TEXT NOT NULL,
 | 
			
		||||
    tag TEXT NOT NULL,
 | 
			
		||||
    content TEXT NOT NULL,
 | 
			
		||||
    date TIMESTAMP NOT NULL,
 | 
			
		||||
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
 | 
			
		||||
);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue