mirror of
https://github.com/Infinidat/infi.clickhouse_orm.git
synced 2025-08-02 19:20:14 +03:00
fix: not found hoc field
This commit is contained in:
parent
a84d0af959
commit
4c6e1417dd
|
@ -254,7 +254,7 @@ class DateTime64Field(DateTimeField):
|
||||||
|
|
||||||
def __init__(self, default=None, alias=None, materialized=None, readonly=None, codec=None,
|
def __init__(self, default=None, alias=None, materialized=None, readonly=None, codec=None,
|
||||||
db_column=None, timezone=None, precision=6):
|
db_column=None, timezone=None, precision=6):
|
||||||
super().__init__(default, alias, materialized, readonly, codec, timezone, db_column)
|
super().__init__(default, alias, materialized, readonly, codec, db_column, timezone)
|
||||||
assert precision is None or isinstance(precision, int), 'Precision must be int type'
|
assert precision is None or isinstance(precision, int), 'Precision must be int type'
|
||||||
self.precision = precision
|
self.precision = precision
|
||||||
|
|
||||||
|
|
|
@ -251,7 +251,8 @@ class ModelBase(type):
|
||||||
name = db_type + 'Field'
|
name = db_type + 'Field'
|
||||||
if not (hasattr(orm_fields, name) or hasattr(geo_fields, name)):
|
if not (hasattr(orm_fields, name) or hasattr(geo_fields, name)):
|
||||||
raise NotImplementedError('No field class for %s' % db_type)
|
raise NotImplementedError('No field class for %s' % db_type)
|
||||||
return getattr(orm_fields, name, getattr(geo_fields, name))()
|
field_class = getattr(orm_fields, name, None) or getattr(geo_fields, name, None)
|
||||||
|
return field_class()
|
||||||
|
|
||||||
|
|
||||||
class Model(metaclass=ModelBase):
|
class Model(metaclass=ModelBase):
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.RunSQL("INSERT INTO `mig` (date, f1, f3, f4) VALUES ('2016-01-01', 1, 1, 'test') "),
|
migrations.RunSQL("INSERT INTO `mig` (date, f1, f3, f4) VALUES ('2016-01-01', 1, 1, 'test') "),
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from test_migrations import Model3
|
from test_migrations import Model3
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from infi.clickhouse_orm import migrations
|
from clickhouse_orm import migrations
|
||||||
from ..test_migrations import *
|
from ..test_migrations import *
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
|
|
Loading…
Reference in New Issue
Block a user