

def _check_247(self, engine, data):
    quota_usages = oslodbutils.get_table(engine, 'quota_usages')
    self.assertFalse(quota_usages.c.resource.nullable)
    pci_devices = oslodbutils.get_table(engine, 'pci_devices')
    if (engine.name == 'ibm_db_sa'):
        self.assertFalse(pci_devices.c.deleted.nullable)
    else:
        self.assertTrue(pci_devices.c.deleted.nullable)
    self.assertFalse(pci_devices.c.product_id.nullable)
    self.assertFalse(pci_devices.c.vendor_id.nullable)
    self.assertFalse(pci_devices.c.dev_type.nullable)

dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/tests/unit/db/test_migrations.py NovaMigrationsCheckers._check_247/original