Initial commit
This commit is contained in:
		
						commit
						7523a19d1f
					
				
					 40 changed files with 3984 additions and 0 deletions
				
			
		
							
								
								
									
										4
									
								
								models/__init__.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								models/__init__.py
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,4 @@ | |||
| from flask_sqlalchemy import SQLAlchemy | ||||
| db = SQLAlchemy() | ||||
| from .stats import Stats | ||||
| from .transcode import TranscodeJob | ||||
							
								
								
									
										14
									
								
								models/stats.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								models/stats.py
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,14 @@ | |||
| from . import db | ||||
| from sqlalchemy import String, Float, Column, Integer, DateTime | ||||
| from datetime import datetime | ||||
| 
 | ||||
| 
 | ||||
| class Stats(db.Model): | ||||
|     id = db.Column(db.Integer, primary_key=True) | ||||
|     timestamp = db.Column(db.DateTime, default=datetime.today) | ||||
|     key = db.Column(db.String) | ||||
|     value = db.Column(db.Float) | ||||
| 
 | ||||
| class Diagrams(db.Model): | ||||
|     name = db.Column(db.String,primary_key=True) | ||||
|     data = db.Column(db.String) | ||||
							
								
								
									
										13
									
								
								models/transcode.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								models/transcode.py
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,13 @@ | |||
| from . import db | ||||
| from sqlalchemy import String, Float, Column, Integer, DateTime, ForeignKey | ||||
| from sqlalchemy_utils import JSONType | ||||
| from sqlalchemy.orm import relationship | ||||
| from datetime import datetime | ||||
| 
 | ||||
| 
 | ||||
| class TranscodeJob(db.Model): | ||||
|     id = db.Column(db.Integer, primary_key=True) | ||||
|     created = db.Column(db.DateTime, default=datetime.today) | ||||
|     status = db.Column(JSONType, default={}) | ||||
|     completed = db.Column(db.DateTime, default=None) | ||||
|     profile = db.Column(db.String, default=None) | ||||
							
								
								
									
										0
									
								
								models/users.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								models/users.py
									
										
									
									
									
										Normal file
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue