26 lines
		
	
	
		
			601 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			601 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from models import db, Samples
 | |
| from app import app
 | |
| import json
 | |
| import os
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| if __name__ == '__main__':
 | |
|     with app.app_context():
 | |
|         # db.init_app(app)
 | |
| 
 | |
|         # creating database
 | |
|         db.create_all()
 | |
| 
 | |
|         try:
 | |
|             with open(os.path.join('dataset', 'final_id_v2.jsonl'), encoding='utf-8') as file:
 | |
|                 for line in file:
 | |
|                     data = json.loads(line)
 | |
|                     db.session.add(Samples(data['text']))
 | |
| 
 | |
|             db.session.commit()
 | |
|             print('Data sucessfully inserted')
 | |
|         except FileNotFoundError as err:
 | |
|             print(err)
 |