native-id -> db-assigned-id
							parent
							
								
									2d93f85029
								
							
						
					
					
						commit
						dadb4c4060
					
				| 
						 | 
				
			
			@ -10,7 +10,7 @@ SINGLETON: sessions-in-db
 | 
			
		|||
session "SESSIONS"
 | 
			
		||||
{
 | 
			
		||||
    ! { "id" "ID" +random-id+ system-random-generator }
 | 
			
		||||
    { "id" "ID" INTEGER +native-id+ }
 | 
			
		||||
    { "id" "ID" INTEGER +db-assigned-id+ }
 | 
			
		||||
    { "expires" "EXPIRES" BIG-INTEGER +not-null+ }
 | 
			
		||||
    { "namespace" "NAMESPACE" FACTOR-BLOB }
 | 
			
		||||
} define-persistent
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,7 +12,7 @@ TUPLE: node id content ;
 | 
			
		|||
 | 
			
		||||
node "node"
 | 
			
		||||
{
 | 
			
		||||
    { "id" "id" +native-id+ +autoincrement+ }
 | 
			
		||||
    { "id" "id" +db-assigned-id+ +autoincrement+ }
 | 
			
		||||
    { "content" "content" TEXT }
 | 
			
		||||
} define-persistent
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,7 @@ TUPLE: paste id summary author mode date contents annotations captcha ;
 | 
			
		|||
 | 
			
		||||
paste "PASTE"
 | 
			
		||||
{
 | 
			
		||||
    { "id" "ID" INTEGER +native-id+ }
 | 
			
		||||
    { "id" "ID" INTEGER +db-assigned-id+ }
 | 
			
		||||
    { "summary" "SUMMARY" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "author" "AUTHOR" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "mode" "MODE" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
| 
						 | 
				
			
			@ -43,7 +43,7 @@ TUPLE: annotation aid id summary author mode contents date captcha ;
 | 
			
		|||
 | 
			
		||||
annotation "ANNOTATION"
 | 
			
		||||
{
 | 
			
		||||
    { "aid" "AID" INTEGER +native-id+ }
 | 
			
		||||
    { "aid" "AID" INTEGER +db-assigned-id+ }
 | 
			
		||||
    { "id" "ID" INTEGER +not-null+ }
 | 
			
		||||
    { "summary" "SUMMARY" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "author" "AUTHOR" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,7 +27,7 @@ M: blog link-href www-url>> ;
 | 
			
		|||
 | 
			
		||||
blog "BLOGS"
 | 
			
		||||
{
 | 
			
		||||
    { "id" "ID" INTEGER +native-id+ }
 | 
			
		||||
    { "id" "ID" INTEGER +db-assigned-id+ }
 | 
			
		||||
    { "name" "NAME" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "www-url" "WWWURL" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "feed-url" "FEEDURL" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@ TUPLE: todo uid id priority summary description ;
 | 
			
		|||
todo "TODO"
 | 
			
		||||
{
 | 
			
		||||
    { "uid" "UID" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "id" "ID" +native-id+ }
 | 
			
		||||
    { "id" "ID" +db-assigned-id+ }
 | 
			
		||||
    { "priority" "PRIORITY" INTEGER +not-null+ }
 | 
			
		||||
    { "summary" "SUMMARY" { VARCHAR 256 } +not-null+ }
 | 
			
		||||
    { "description" "DESCRIPTION" { VARCHAR 256 } }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue