<s> import datetime <EOL> from sqlalchemy import * <EOL> metadata = MetaData ( ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT:id>' , BigInteger , primary_key = True ) , <EOL> Column ( '<STR_LIT:username>' , String ( ) , unique = True , nullable = False ) , <EOL> Column ( '<STR_LIT:password>' , String ( ) , nullable = False ) , <EOL> Column ( '<STR_LIT:email>' , String ( ) , unique = True , nullable = False ) <EOL> ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT:id>' , BigInteger , primary_key = True ) , <EOL> Column ( '<STR_LIT:name>' , String ( ) , nullable = False , unique = True ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) <EOL> ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT:id>' , BigInteger , primary_key = True ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) , nullable = False ) , <EOL> Column ( '<STR_LIT:name>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , Boolean , default = False ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) , nullable = False ) <EOL> ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT:id>' , BigInteger , primary_key = True ) , <EOL> Column ( '<STR_LIT>' , DateTime ( timezone = True ) , nullable = False , server_default = func . now ( ) ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) , nullable = False ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , Integer ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , BigInteger ) , <EOL> UniqueConstraint ( '<STR_LIT>' , '<STR_LIT>' , name = '<STR_LIT>' ) <EOL> ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT:id>' , BigInteger , primary_key = True ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) , nullable = False ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , Integer ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) , nullable = False ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) ) , <EOL> Column ( '<STR_LIT>' , DateTime ( timezone = True ) , nullable = False , server_default = func . now ( ) ) , <EOL> Column ( '<STR_LIT>' , DateTime ( timezone = True ) , nullable = False , server_default = func . now ( ) ) <EOL> ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT:id>' , BigInteger , primary_key = True ) , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) ) , <EOL> Column ( '<STR_LIT:type>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT:state>' , String ( ) ) <EOL> ) <EOL> Table ( '<STR_LIT>' , metadata , <EOL> Column ( '<STR_LIT>' , BigInteger , ForeignKey ( '<STR_LIT>' ) , nullable = False ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , Integer ) , <EOL> Column ( '<STR_LIT:id>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , Boolean , default = False ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) , <EOL> Column ( '<STR_LIT>' , String ( ) ) <EOL> ) </s>
