mirror of
https://github.com/fastapi/sqlmodel.git
synced 2026-03-13 09:29:54 +08:00
Remove code examples for Python 3.9
This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
from typing import Optional
|
||||
|
||||
from sqlmodel import Field, SQLModel, create_engine
|
||||
|
||||
|
||||
class Hero(SQLModel, table=True):
|
||||
id: Optional[int] = Field(default=None, primary_key=True)
|
||||
name: str
|
||||
|
||||
|
||||
database_url = "mysql://user:password@localhost/dbname"
|
||||
|
||||
engine = create_engine(database_url, echo=True)
|
||||
|
||||
|
||||
def create_db_and_tables():
|
||||
SQLModel.metadata.create_all(engine)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
create_db_and_tables()
|
||||
@@ -1,21 +0,0 @@
|
||||
from typing import Optional
|
||||
|
||||
from sqlmodel import Field, SQLModel, create_engine
|
||||
|
||||
|
||||
class Hero(SQLModel, table=True):
|
||||
id: Optional[int] = Field(default=None, primary_key=True)
|
||||
name: str = Field(max_length=100)
|
||||
|
||||
|
||||
database_url = "mysql://user:password@localhost/dbname"
|
||||
|
||||
engine = create_engine(database_url, echo=True)
|
||||
|
||||
|
||||
def create_db_and_tables():
|
||||
SQLModel.metadata.create_all(engine)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
create_db_and_tables()
|
||||
@@ -1,21 +0,0 @@
|
||||
from typing import Optional
|
||||
|
||||
from sqlmodel import Field, SQLModel, String, create_engine
|
||||
|
||||
|
||||
class Hero(SQLModel, table=True):
|
||||
id: Optional[int] = Field(default=None, primary_key=True)
|
||||
name: str = Field(sa_type=String)
|
||||
|
||||
|
||||
database_url = "mysql://user:password@localhost/dbname"
|
||||
|
||||
engine = create_engine(database_url, echo=True)
|
||||
|
||||
|
||||
def create_db_and_tables():
|
||||
SQLModel.metadata.create_all(engine)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
create_db_and_tables()
|
||||
@@ -1,21 +0,0 @@
|
||||
from typing import Optional
|
||||
|
||||
from sqlmodel import Field, SQLModel, String, create_engine
|
||||
|
||||
|
||||
class Hero(SQLModel, table=True):
|
||||
id: Optional[int] = Field(default=None, primary_key=True)
|
||||
name: str = Field(sa_type=String(length=255))
|
||||
|
||||
|
||||
database_url = "mysql://user:password@localhost/dbname"
|
||||
|
||||
engine = create_engine(database_url, echo=True)
|
||||
|
||||
|
||||
def create_db_and_tables():
|
||||
SQLModel.metadata.create_all(engine)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
create_db_and_tables()
|
||||
@@ -10,8 +10,6 @@ from sqlalchemy import create_mock_engine
|
||||
from sqlalchemy.sql.type_api import TypeEngine
|
||||
from sqlmodel import create_engine
|
||||
|
||||
from ...conftest import needs_py310
|
||||
|
||||
|
||||
def mysql_dump(sql: TypeEngine, *args, **kwargs):
|
||||
dialect = sql.compile(dialect=mysql_engine.dialect)
|
||||
@@ -26,8 +24,7 @@ mysql_engine = create_mock_engine("mysql://", mysql_dump)
|
||||
@pytest.fixture(
|
||||
name="mod",
|
||||
params=[
|
||||
pytest.param("tutorial001_py39"),
|
||||
pytest.param("tutorial001_py310", marks=needs_py310),
|
||||
"tutorial001_py310",
|
||||
],
|
||||
)
|
||||
def get_module(request: pytest.FixtureRequest) -> Generator[ModuleType, None, None]:
|
||||
|
||||
@@ -10,8 +10,6 @@ from sqlalchemy import create_mock_engine
|
||||
from sqlalchemy.sql.type_api import TypeEngine
|
||||
from sqlmodel import create_engine
|
||||
|
||||
from ...conftest import needs_py310
|
||||
|
||||
|
||||
def mysql_dump(sql: TypeEngine, *args, **kwargs):
|
||||
dialect = sql.compile(dialect=mysql_engine.dialect)
|
||||
@@ -26,8 +24,7 @@ mysql_engine = create_mock_engine("mysql://", mysql_dump)
|
||||
@pytest.fixture(
|
||||
name="mod",
|
||||
params=[
|
||||
pytest.param("tutorial002_py39"),
|
||||
pytest.param("tutorial002_py310", marks=needs_py310),
|
||||
"tutorial002_py310",
|
||||
],
|
||||
)
|
||||
def get_module(request: pytest.FixtureRequest) -> Generator[ModuleType, None, None]:
|
||||
|
||||
@@ -11,8 +11,6 @@ from sqlalchemy.exc import CompileError
|
||||
from sqlalchemy.sql.type_api import TypeEngine
|
||||
from sqlmodel import create_engine
|
||||
|
||||
from ...conftest import needs_py310
|
||||
|
||||
|
||||
def mysql_dump(sql: TypeEngine, *args, **kwargs):
|
||||
dialect = sql.compile(dialect=mysql_engine.dialect)
|
||||
@@ -27,8 +25,7 @@ mysql_engine = create_mock_engine("mysql://", mysql_dump)
|
||||
@pytest.fixture(
|
||||
name="mod",
|
||||
params=[
|
||||
pytest.param("tutorial003_py39"),
|
||||
pytest.param("tutorial003_py310", marks=needs_py310),
|
||||
"tutorial003_py310",
|
||||
],
|
||||
)
|
||||
def get_module(request: pytest.FixtureRequest) -> Generator[ModuleType, None, None]:
|
||||
|
||||
@@ -10,8 +10,6 @@ from sqlalchemy import create_mock_engine
|
||||
from sqlalchemy.sql.type_api import TypeEngine
|
||||
from sqlmodel import create_engine
|
||||
|
||||
from ...conftest import needs_py310
|
||||
|
||||
|
||||
def mysql_dump(sql: TypeEngine, *args, **kwargs):
|
||||
dialect = sql.compile(dialect=mysql_engine.dialect)
|
||||
@@ -26,8 +24,7 @@ mysql_engine = create_mock_engine("mysql://", mysql_dump)
|
||||
@pytest.fixture(
|
||||
name="mod",
|
||||
params=[
|
||||
pytest.param("tutorial004_py39"),
|
||||
pytest.param("tutorial004_py310", marks=needs_py310),
|
||||
"tutorial004_py310",
|
||||
],
|
||||
)
|
||||
def get_module(request: pytest.FixtureRequest) -> Generator[ModuleType, None, None]:
|
||||
|
||||
Reference in New Issue
Block a user