mirror of
				https://github.com/TitanEmbeds/Titan.git
				synced 2025-11-04 07:47:10 +01:00 
			
		
		
		
	Move devs to the administrators table
This commit is contained in:
		@@ -10,4 +10,5 @@ from guild_members import GuildMembers, list_all_guild_members
 | 
			
		||||
from keyvalue_properties import KeyValueProperties, set_keyvalproperty, get_keyvalproperty, getexpir_keyvalproperty, setexpir_keyvalproperty, ifexists_keyvalproperty, delete_keyvalproperty
 | 
			
		||||
from messages import Messages, get_channel_messages
 | 
			
		||||
from cosmetics import Cosmetics
 | 
			
		||||
from user_css import UserCSS
 | 
			
		||||
from user_css import UserCSS
 | 
			
		||||
from administrators import Administrators, get_administrators_list
 | 
			
		||||
							
								
								
									
										13
									
								
								webapp/titanembeds/database/administrators.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								webapp/titanembeds/database/administrators.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
from titanembeds.database import db
 | 
			
		||||
 | 
			
		||||
class Administrators(db.Model):
 | 
			
		||||
    __tablename__ = "administrators"
 | 
			
		||||
    id = db.Column(db.Integer, primary_key=True)                    # Auto increment id
 | 
			
		||||
    user_id = db.Column(db.String(255), nullable=False)             # Discord user id of user of an administrator
 | 
			
		||||
 | 
			
		||||
def get_administrators_list():
 | 
			
		||||
    q = db.session.query(Administrators).all()
 | 
			
		||||
    their_ids = []
 | 
			
		||||
    for admin in q:
 | 
			
		||||
        their_ids.append(admin.user_id)
 | 
			
		||||
    return their_ids
 | 
			
		||||
@@ -4,4 +4,11 @@ class Cosmetics(db.Model):
 | 
			
		||||
    __tablename__ = "cosmetics"
 | 
			
		||||
    id = db.Column(db.Integer, primary_key=True)                    # Auto increment id
 | 
			
		||||
    user_id = db.Column(db.String(255), nullable=False)             # Discord user id of user of cosmetics
 | 
			
		||||
    css = db.Column(db.Boolean(), nullable=False)                   # If they can create/edit custom CSS
 | 
			
		||||
    css = db.Column(db.Boolean(), nullable=False)                   # If they can create/edit custom CSS
 | 
			
		||||
    
 | 
			
		||||
    def __init__(self, user_id, **kwargs):
 | 
			
		||||
        self.name = name
 | 
			
		||||
        self.user_id = user_id
 | 
			
		||||
        
 | 
			
		||||
        if "css" in kwargs:
 | 
			
		||||
            self.css = kwargs["css"]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user