from sqlalchemy import create_engine,Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
#подключение к базе
engine = create_engine("sqlite:///some.db")
#Сессия
Session = sessionmaker(bind=engine)
session = Session()
#класс базы данных
Base = declarative_base()
#модель таблицы
class User(Base):
__tablename__ = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
fullname = Column(String)
nickname = Column(String)
#Создаем таблицы в реальной базе, если их нет
if not engine.dialect.has_table(engine, User.__tablename__)
Base.metadata.create_all(engine)
#Создадим конкретную запись
ed_user = User(name='ed', fullname='Ed Jones', nickname='edsnickname')
#добавим запись в сессию
session.add(ed_user)
#после всех добавлений подтвердим изменения и запишем их в базу
session.commit()
#Вот теперь мы можем получить Ид пользователя
print(ed_user.id)
$data=openssl_random_pseudo_bytes(1048576);
// Deliver chunks of 1048576 bytes
$chunks=isset($_GET['ckSize']) ? intval($_GET['ckSize']) : 4;
if(empty($chunks)){$chunks = 4;}
if($chunks>100){$chunks = 100;}
for($i=0;$i<$chunks;$i++){
echo $data;
flush();
}